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

Kabukta çalışırken control+d kombinasyonuna yanlışlıkla basıp anında çıkmak mümkündür fakat bu bazen istenmeyen durumlara sebep olmaktadır , bunun önüne geçmek için aşağıdaki işlemleri uygulayabiliriz.

Örneğin bir defa değilde 5 defa arka arkaya basınca çıksın demek için

export IGNOREEOF=5

komutunu kullanabiliriz , 5 rakamını değiştirmek tercihinize bağlı.

Peki farklı bir komut var mı  , tabiki , aşağıdaki komuta göz atınız.

set -o ignoreeof

Yukarıdaki komut o oturum için işlevi englleyecektir , peki açmak istersek?

set +o ignoreeof

komutu ile de tekrar açabiliyoruz.

Buraya kadar güzel fakat ya tekrar bağlandığımızda durum ne olacak ?, Hiç bir şey , yani komutu tekrar girmeniz gerek , Siz de bunu her seferinde tekrar tekrar girmek yerine başka yöntem arıyor iseniz bunun çözümü bashhrc dosyasında , bu dosyayı bir metin editor ile açınız ve içinde en alt satıra aşağıdaki komutu ekleyin  , tabi rakam yine tercihinize kalmış.

nano .bashrc ile dosyayı açınız.

IGNOREEOF=10

ve şimdi kaydedin , tekrar girdiğinizde 10 defa ctrl+d ye basmadan çıkmayacaktır.

Ayhan ARDA

Share Button

Yayımlandı

kategorisi

,

yazarı:

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.