Linux’te History(Geçmiş) Kullanımı

Linux’te History(Geçmiş) Kullanımı

Bu yazıda linux komut satırı geçmişini(history) kullanımını öğreneceğiz. Komut satırı geçmişi daha terminal kullanarak yazdığımız komutların hafızada tutulmasıdır. Daha sonra istediğimiz zaman geçmişe erişebiliriz. Tabii bu istendiğinde arttırılabilir belirli bir sayıyla sınırlı. Bu sınırı nasıl arttıracağımızı bu makalemde açıkladım:
http://www.kontrolveotomasyon.com/linux-komut-satiri-gecmisi-history-sinirini-arttirma/

Evet biz history’i nasıl kullanacağımıza bakalım. Komut satırı geçimişine erişmek için

history

yazmanız yeterli.
History komutunu girdiğinizde aşağıdaki gibi bir ekranla karşılacaksınız. Burada sizin 500 komutlukluk(Dağıtımlara göre değişiklik gösterebilmekte) bir geçmişiniz bulunmakta.

linux history komutu
Listeden istediğiniz komutu bulmak bu şekilde biraz zor gelin işleri “grep” ile daha da kolaylaştıralım.
Aramak istediğimiz komut 378.Satırdaki “cat /proc/sys/kernel/sysrq” olsun.

history | grep /proc

Yukarıdaki gibi bir komutla içinde “/proc” geçen tüm satırları bulabiliriz.

linux history grep komutu

5 adet sonuç buldu.378,379,380,510,511 sondaki iki satır sizin için ekrn görüntüsü almadan önce yaptığım denemelerden kalma 😀

Evet geçmişte komutumuzu bulduk peki bunu tekrar kullanamak istersek…
Kopyala yapıştır yapmamıza gerek yok. ! işareti ile birlikte geçmişteki sıralamasını girersek komut aynen uygulanır. Aşağıdaki resimde örneğini görebilirsiniz.

linux history komutu

Bir de en son girdiğimiz komutu tekrar girmenin bir yolu olan “!!” kodu var. Bu kod en son yazdığımız komutu tekrar uyguluyor.

!!


linux history komutu

 Linux’te History Geçmiş Kullanımı

 

İlgili Yazılar

Yorum Yok

Fikrini Paylaş

Yorum yaz...


“ Önemli olan nereden başladığınız değil, nereye varmak isteğinizdir. ”