Ubah Panjang Sejarah Perintah Bash atau Nonaktifkan Bash History Sepenuhnya
File pengguna .bash_history menyimpan tab menjalankan riwayat baris perintah, mencatat setiap perintah yang telah dimasukkan ke prompt bash. File-file sejarah perintah ini membuatnya sangat mudah untuk menemukan dan mengingat kembali perintah-perintah sebelumnya yang mungkin telah terlupakan, dan mereka juga sangat berguna untuk administrasi sistem. Kami akan membahas cara mengubah panjang penyimpanan file-file ini, cara menonaktifkannya, dan juga cara cepat memeriksa riwayat bash pengguna.
Mengubah Bash History Length
Untuk menambah panjang sejarah dari sejarah perintah pengguna, tambahkan baris berikut ke .bash_profile:
HISTFILESIZE=2500
Contoh di atas akan meningkatkan ukuran riwayat menjadi 2500 perintah, yang dapat diubah ke nomor lain mana pun yang dianggap sesuai.
Nonaktifkan Bash History
Mengatur nomor HISTFILESIZE ke 0 dalam .bash_profile akan menonaktifkan riwayat perintah bash sepenuhnya:
HISTFILESIZE=0
Setelah file riwayat dinonaktifkan tidak mempengaruhi ingatan perintah, tetapi ini mencegah pengguna super dari dengan mudah melihat perintah yang dimasukkan ke shell pengguna lain.
Memeriksa Sejarah Bash
Ada beberapa cara cepat untuk melihat riwayat perintah, untuk melihat jenis Anda sendiri:
history
Anda juga dapat mengekspor sejarah perintah itu ke file dengan tanda -w:
history -w pastbash.txt
Untuk melihat riwayat perintah pengguna lain, gunakan kucing dengan file .bash_history sebagai gantinya:
cat /Users/USERNAME/.bash_history
Ingat bahwa jika USERNAME telah menetapkan ukuran file sejarah mereka ke nol, tidak ada yang akan ditampilkan.
Aplikasi Praktis untuk Pengguna Mac
Dua aplikasi yang paling umum untuk pengguna Mac adalah melacak entri default yang telah dimasukkan ke dalam Terminal dan dengan cepat menemukan perintah sebelumnya. Sejarah perintah Query dan Anda tidak perlu menebak apa perintah tidak jelas yang Anda masukkan empat bulan lalu yang dimulai dengan 's'.