Kabuk (Shell) – Kabuk , Shell Komutları , Komut Geçmişi

Linux ortamında kullanıcıların , işletim sistemiyle etkileşim sağlayabileceği  2 ana ortam vardır , bunlardan ilki GUI öbürüyse terminal (komut satırı)dir. Bize bu komutu satırını kabuk(shell) sağlar .

En çok kullanılan shell , hepimizin bildiği gibi Bash’dir.  Bash’in dışında korn shell(ksh) , bourne shell(bsh) , c shell(csh) gibi kabuklarda mevcuttur.

Sistemizdeki kullanabileceğimiz bütün kabuklar , /etc/shells dosyasında tanımlı bulunmaktadır .

Screen Shot 2014-12-21 at 22.43.45

Kabuk (Shell) Komutları :
Kullandığımız kabuğu görüntülemek için echo $SHELL komutunu kullanırız .

Screen Shot 2014-12-21 at 22.52.46

Kullandığımız kabuğu değiştirmek için chsh komutunu kullanırız . Yeni kabuğun aktif olması için , kullanıcı logout olup , yeniden login olmalıdır .

Screen Shot 2014-12-21 at 22.56.18

KOMUT GEÇMİŞİ
 
Sisteme gönderilen bütün komutlar home dizininde .bash_history dosyasında saklanır . Bu geçmişe erişmenin birçok yolu vardır . Bunlardan birisi Control – r , ctrl -r  geriye doğru geçmişte arama yapmaktadır . Komutun içerisinde bulunan birkaç harfi yazdığımızda komutu bulmaktadır
Screen Shot 2015-01-29 at 11.48.40
Bir diğeri ise aşağı ve yukarı yön tuşlarına basmaktır . Bu tuşlara bastığımızda şimdiden geçmişe doğru sırasıyla komutlar arasında geçiş yapacaktır .
Bir diğeri de “history” komutudur.

Screen Shot 2015-01-29 at 11.51.32

History ile birlikte grep komutunu kullanarak , arama gerçekleştirebiliriz , örneğin : “history | grep vpn” :


Screen Shot 2015-01-29 at 11.54.03-2

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir