Dulu saya berpikir menghapus riwayat bash saya sudah cukup untuk menghapus riwayat bash saya, tetapi kemarin kucing saya mengacaukan di sisi kanan keyboard saya dan ketika saya kembali ke komputer saya melihat sesuatu yang saya ketik sebulan yang lalu, kemudian saya mulai tekan semua tombol seperti orang gila mencari apa yang bisa memicu itu. Ternyata tombol UPARROW menunjukkan riwayat bash saya bahkan setelah menghapus .bash_history.
Bagaimana saya bisa menghapus riwayat bash saya secara nyata?
~/.bash_historybenar-benar menghapus ~/.bash_history.... tetapi (kecuali jika Anda mengambil langkah-langkah untuk mencegahnya, seperti menghapus riwayat dalam memori dengan menjalankan history -ctepat sebelum Anda logout atau pengaturan HISTFILE=/dev/nullatau hanya unsetitu) bash hanya akan menyimpan riwayat saat ini lagi ketika keluar . BTW, HISTSIZEenv var memberi tahu bash berapa banyak baris histori yang harus disimpan dalam memori, dan HISTFILESIZEmemberitahu bash jumlah maksimum garis histori untuk disimpan. kedua ini dapat diatur dalam, misalnya, Anda ~/.bashrc. PS: kucing Anda pantas mendapat hadiah ke-2 karena mengajarkan Anda pelajaran yang berharga :)