Ayhan ARDA

Linux sunucularda kabukta çalışırken ctrl+d ile istemsiz çıkışları engellemek

<p>Kabukta çal&inodot;&scedil;&inodot;rken<strong> control&plus;d<&sol;strong> kombinasyonuna yanl&inodot;&scedil;l&inodot;kla bas&inodot;p an&inodot;nda ç&inodot;kmak mümkündür fakat bu bazen istenmeyen durumlara sebep olmaktad&inodot;r &comma; bunun önüne geçmek için a&scedil;a&gbreve;&inodot;daki i&scedil;lemleri uygulayabiliriz&period;<&sol;p>&NewLine;<p>Örne&gbreve;in bir defa de&gbreve;ilde 5 defa arka arkaya bas&inodot;nca ç&inodot;ks&inodot;n demek için<&sol;p>&NewLine;<p><strong>export IGNOREEOF&equals;5<&sol;strong><&sol;p>&NewLine;<p>komutunu kullanabiliriz &comma; 5 rakam&inodot;n&inodot; de&gbreve;i&scedil;tirmek tercihinize ba&gbreve;l&inodot;&period;<&sol;p>&NewLine;<p>Peki farkl&inodot; bir komut var m&inodot;  &comma; tabiki &comma; a&scedil;a&gbreve;&inodot;daki komuta göz at&inodot;n&inodot;z&period;<&sol;p>&NewLine;<p><strong>set -o ignoreeof<&sol;strong><&sol;p>&NewLine;<p>Yukar&inodot;daki komut o oturum için i&scedil;levi englleyecektir &comma; peki açmak istersek&quest;<&sol;p>&NewLine;<p><strong>set &plus;o ignoreeof<&sol;strong><&sol;p>&NewLine;<p>komutu ile de tekrar açabiliyoruz&period;<&sol;p>&NewLine;<p>Buraya kadar güzel fakat ya tekrar ba&gbreve;land&inodot;&gbreve;&inodot;m&inodot;zda durum ne olacak &quest;&comma; Hiç bir &scedil;ey &comma; yani komutu tekrar girmeniz gerek &comma; Siz de bunu her seferinde tekrar tekrar girmek yerine ba&scedil;ka yöntem ar&inodot;yor iseniz bunun çözümü <strong>bashhrc<&sol;strong> dosyas&inodot;nda &comma; bu dosyay&inodot; bir metin editor ile aç&inodot;n&inodot;z ve içinde en alt sat&inodot;ra a&scedil;a&gbreve;&inodot;daki komutu ekleyin  &comma; tabi rakam yine tercihinize kalm&inodot;&scedil;&period;<&sol;p>&NewLine;<p><strong>nano &period;bashrc<&sol;strong> ile dosyay&inodot; aç&inodot;n&inodot;z&period;<&sol;p>&NewLine;<p><strong>IGNOREEOF&equals;10<&sol;strong><&sol;p>&NewLine;<p>ve &scedil;imdi kaydedin &comma; tekrar girdi&gbreve;inizde 10 defa ctrl&plus;d ye basmadan ç&inodot;kmayacakt&inodot;r&period;<&sol;p>&NewLine;<p>Ayhan ARDA<&sol;p>&NewLine;&NewLine;

Exit mobile version