Ubah Panjang Sejarah Perintah Bash atau Nonaktifkan Sejarah Bash Sepenuhnya

Daftar Isi:

Anonim

Berkas .bash_history pengguna menyimpan tab yang sedang berjalan dari riwayat baris perintah, mencatat setiap perintah yang telah dimasukkan ke bash prompt. File riwayat perintah ini memudahkan untuk menemukan dan mengingat kembali perintah sebelumnya yang mungkin telah dilupakan, dan 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 Panjang Riwayat Bash

Untuk menambah panjang riwayat riwayat perintah pengguna, tambahkan baris berikut ke .bash_profile:

HISTFILESIZE=2500

Contoh di atas akan menambah ukuran riwayat menjadi 2500 perintah, yang dapat diubah ke nomor lain yang dianggap sesuai.

Nonaktifkan Riwayat Bash

Mengatur nomor HISTFILESIZE ke 0 dalam .bash_profile akan menonaktifkan riwayat perintah bash sepenuhnya:

HISTFILESIZE=0

Menonaktifkan file riwayat tidak memengaruhi pemanggilan kembali perintah, tetapi mencegah pengguna super untuk dengan mudah melihat perintah yang dimasukkan ke shell pengguna lain.

Memeriksa Riwayat Bash

Ada beberapa cara cepat untuk melihat riwayat perintah, untuk melihat jenis Anda sendiri:

sejarah

Anda juga dapat mengekspor riwayat perintah tersebut ke file dengan tanda -w:

history -w pastbash.txt

Untuk melihat histori perintah pengguna lain, gunakan cat dengan file .bash_history mereka:

cat /Users/USERNAME/.bash_history

Ingat bahwa jika USERNAME telah menyetel ukuran file riwayatnya ke nol, tidak ada yang akan ditampilkan.

Aplikasi Praktis untuk Pengguna Mac Dua aplikasi paling umum untuk pengguna Mac adalah melacak entri default yang telah dimasukkan ke Terminal dan dengan cepat menemukan perintah sebelumnya. Menanyakan riwayat perintah dan Anda tidak perlu menebak apa perintah tidak jelas yang Anda masukkan empat bulan lalu yang dimulai dengan 's'.

Ubah Panjang Sejarah Perintah Bash atau Nonaktifkan Sejarah Bash Sepenuhnya