:::: MENU ::::

Linux History Komutu ve Kullanımı

Linux konsolu kullanırken konsol üzerinde çalıştırdığımız her komut bash history dosyasında yani varsayılan dosya  ‘~ / .bash_history’ içerisinde tutulur. Komut geçmişini görmek için en basit kullanım:

Bu çıktıya tarih zaman damgasını eklemek için daha önce paylaştığım history dosyasına tarih damgası ekleme yazısını inceleyebilirsiniz.

History dosyasında kayıt edilmesini istemediğimiz, filtrelemek istediğimiz komutları belirtebiliriz. Aşağıdaki komut ile ls -l,pwd ve date komutlarını ,history dosyasında göremeyeceğiz.

Aşağıdaki komut ile kullanıcı tarafından  üst üste yinelenen komutlar girilirse bunları görmezden gelicektir.Bir kullanıcı konsol üzerinden (bash) aynı komutu birden çok kez çalıştırsa bile  yalnızca tek bir kayıt ve kayıt tarihi görünecektir.

set edilen bu değişkenleri unset etmek için:

Kalıcı export komutunu kaydetmek için .bash_profile dosyasına aşağıdaki gibi bir giriş yapın.

Konsol üzerinden çalıştırılan komutların geçmişini tutmak istenmeyebilir. Bunun için:

yada

Komut geçmişini temizlemek için:

Grep yardımıyla komut geçmişinde arama yapma:

Ctrl+r komutu ile son çalıştırılan komutlar içerisinde arama yapılabilir:

daha sonrasında Enter ‘a basılarak komut çalıştırılabilir.

113 satır numarasında bulunan  pwd komutunu tekrar çalıştırmak için:

Daha önce kullanılan komutu (netstat -np | grep 22) hatırlamak için “!” kullanabiliriz.

history kullanımıyla ilgili daha fazla bilgi için sayfasını ziyaret edebilirsiniz.

 


So, what do you think ?

You must be logged in to post a comment.