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'.