Yanıtlar:
~/.bash_historyDepolamak için dosya komutunu kullanan varsayılan geçmiş komutu, yalnızca son 2000 komutu depolar. Yani, size sınırsız sonuç vermez.
Boyutu artırmak için, bu komutla .bashrc dosyasını açın gedit ~/.bashrcve değeri artırmak için satırı değiştirin
HISTSIZE=1000
HISTFILESIZE=2000
HISTSIZEdepolanan komut sayısını ifade eder.
HISTFILESIZEgeçmiş dosyasında bulunan satır sayısını ifade eder.
Geçmiş numarasını kullan | grep anahtar sözcüğü , buradaki sayı, daha önce kaç geçmişin getirilmesi gerektiğini belirtir. Örnek: history 500bash geçmişinizin son 500 komutunu alır.
Bash geçmişi kaydınızı uzatmak için .bashrc dosyanıza aşağıdaki satırları ekleyin.
export HISTSIZE=9000
export HISTCONTROL=erasedups
İlk satır kaç tane geçmiş satırının kaydedilmesi gerektiğini belirtir.
İkinci satırı kullanarak yinelenen geçmiş satırlarından kaçınabilirsiniz.
Ayrıca, kolayca geçmişi aramak için gibi bir istem vermek Ctrl + R kullanabilirsiniz! Nerede aramak istediğiniz anahtar kelimeyi yazabilirsiniz.
Bu nasıl yardımcı olur.