Konsol penceresinde ÜST OK tuşuna bastığımızda gelen önceki zamanlarda girmiş olduğumuz komutlar sistem içinde hangi dosyada saklanır? Bunları silmem gerekiyor gizlilik açısından, yardımcı olacak arkadaşa şimdiden teşekkür ederim...
Bildiğim kadarıyla mevcut oturumlar hafızada, önceki oturumların kayıtları ev dizinindeki gizli .bash_history klasöründe saklanıyor. Görüntülemek için:
less .bash_history
komutunu, geçmişi temizlemek için:
history -c
komutunu ya da (zira bu komut bende kalıcı sonuç vermedi)
rm .bash_history
komutunu kullanabilirsiniz.
Ek olarak HISTFILE parametresi ile komutlarınızın hiçbir zaman kaydedilmemesini tercih edebilirsiniz. Örn:
unset HISTFILE
: komut geçmişiniz kaydedilmez. Ayrıca en son kaç satır kaydedilsin, dosya büyüklüğü en fazla ne kadar olsun, hangi dosyaya kaydedilsin vb. değerleri de değiştirebilirsiniz. Daha fazla bilgi için
man bash