Kosongkan semua sejarah bash dengan menggunakan arahan sejarah:
Jalankan arahan berikut untuk membuat beberapa sejarah bash. 'Tarikh' arahan akan memaparkan tarikh dan masa semasa. ‘Ls’ arahan akan memaparkan senarai fail dan folder dari lokasi semasa. ' jelas Perintah akan membersihkan skrin terminal.
$Tarikh
$ls
$jelas
Jalankan arahan sejarah untuk memaparkan sejarah bash semasa.
$sejarah
Jalankan arahan berikut untuk membersihkan sejarah terminal dan keluar dari terminal.
$sejarah -c && jalan keluar
Kosongkan entri sejarah bash tertentu dengan menggunakan arahan sejarah:
Jalankan arahan berikut untuk membuat beberapa sejarah bash. Perintah pertama akan dicetak 'Helo' mesej. Perintah kedua akan mencetak nama pengguna yang dilog masuk semasa. Perintah ketiga akan mengambil input dari pengguna dan menyimpan dalam pemboleh ubah $ a . Perintah keempat akan mencetak nilai $ a .
$membuang 'Helo'$who
$membacake
$membuang $ a
Jalankan ‘ sejarah ’ arahan untuk memaparkan sejarah semasa.
$sejarah
Jalankan arahan berikut untuk menghapus 4ikakemasukan sejarah dan mencetak sejarah setelah dipadam.
$sejarah -d 4$sejarah
Di sini, kemasukan ‘ bergema $ a 'Dikeluarkan dari entri sejarah.
Kosongkan semua sejarah dengan membuang .bash_history:
Sekiranya ~ / .bash_history fail ada dan menyimpan maklumat sejarah dalam fail itu, maka anda boleh menjalankan perintah berikut untuk membuang fail tersebut.
$rm~/.bash_historyCegah menyimpan maklumat sejarah secara kekal:
Jalankan perkara berikut tidak tenteram arahan untuk mengelakkan membuat fail sejarah dan keluar dari terminal. Sekiranya anda membuka terminal baru setelah menjalankan perintah berikut, maka tidak ada maklumat sejarah sebelumnya yang akan dipaparkan.
$tidak tenteramSEJARAH&& jalan keluarApabila nilai HISTSIZE ditetapkan 0, maka tiada catatan sejarah akan disimpan secara kekal. Perintah berikut akan berhenti menyimpan maklumat sejarah dan menghentikan terminal. Apabila terminal baru dibuka setelah menjalankan perintah ini, maka tidak ada maklumat sejarah sebelumnya yang akan dipaparkan.
$SEJARAH=0 && jalan keluarSekiranya anda ingin membuang fail sejarah secara paksa, cegah membuat fail sejarah, dan hentikan dari terminal, kemudian jalankan perintah berikut. Selepas itu, jika terminal baru dibuka, ia akan berfungsi dari sejarah kosong.
$rm -f $ SEJARAH && tidak tenteramSEJARAH&& jalan keluarPerintah berikut juga dapat digunakan untuk menghapus maklumat sejarah semasa secara kekal dan berhenti dari terminal. Apabila terminal baru dibuka setelah menjalankan perintah ini, maka tidak ada maklumat sejarah sebelumnya yang akan dipaparkan.
$bunuh -9 $$Kesimpulan:
Artikel ini menunjukkan bagaimana sejarah bash dapat dihapus dan mencegah menyimpan maklumat sejarah secara kekal dengan menggunakan pelbagai perintah bash. Sekiranya pengguna bash bekerja dengan perintah bash biasa, maka dia dapat menggunakan sejarah arahan yang disebutkan di atas untuk membuang maklumat sejarah atau tertentu apabila memerlukan. Tetapi jika pengguna bekerja dengan data sensitif, maka lebih baik memilih perintah yang ditunjukkan dalam artikel ini untuk mencegah menyimpan maklumat sejarah secara kekal.