14 Ocak 2012 Cumartesi

Linux Komut Geçmişi...

Komut Çıktılarının Çalışma Zamanlarının da Kaydedilmesi

Linux varsayilan olarak sistemde calistirilmis olan komutlari history komutu ile goruntuleyebiliriz. Ancak elde ettigimiz bu goruntu sistemde calstirilmis olan komutun calistirilma zamani ile ilgili hicbir bilgi vermez.
varsayilan ayarlar ile history komutu ciktisi
Calistirilmis olan komutlarin calistirilma zamanlarini da gorebilmek icin asagidaki global degiskenin sistemde kaydedilmesi gerekmektedir.

$ HISTTIMEFORMAT="%d/%m/%y %T "

Bu kayit formatinin daimi olmasi icin bu degiskenin  ~/.bash_profile dosyasina kaydedilmesi gerekmektedir.

$ echo 'export HISTTIMEFORMAT="%d/%m/%y %T "' >> ~/.bash_profile

Formati duzenlenmis history komutu ciktisi
Burada yuklemis oldugumuz parametreler; %d gun, %m ay, %y yil ve %T ise saat bilgisini gostermektedir.

Eski çalıştırılmış komutların tekrar çalıştırılması

! Karakterı kullanarak daha onceden çalıştırılmış bir komutu tekrar calistirabiliriz.

~$ !1270

Komutu ile daha onceden calistirilmis 1270 numarali komutu calistirir.

~$ !ps

daha onceden ps ile baslayan son cakistirilan komutu tekrar calistirir.

devam edecek.... :))


Hiç yorum yok:

Yorum Gönderme