GNU/Linux >> Belajar Linux >  >> Ubuntu

Lihat dan Hapus Riwayat Terminal di Ubuntu 20.04 - Metode Terbaik?

Pustaka riwayat GNU melacak semua perintah yang berjalan pada sistem dalam file ~/.bash_history secara default. Anda dapat menggunakan riwayat ini untuk melihat dan mengingat perintah sebelumnya.

Jika Anda memiliki masalah keamanan, Anda juga dapat menghapus riwayat ini.

Di sini, di LinuxAPT, sebagai bagian dari Layanan Manajemen Server kami, kami secara teratur membantu Pelanggan kami untuk melakukan kueri sistem GNU Linux terkait.

Dalam konteks ini, kita akan melihat bagaimana Anda dapat melihat, memanipulasi, dan menghapus riwayat terminal di ubuntu.


Bagaimana Melihat Riwayat Terminal di Ubuntu ?

1. Lihat semua perintah sebelumnya di Riwayat

Anda dapat menampilkan riwayat sebelumnya melalui perintah berikut:

$ history

2. Lihat 'n' jumlah perintah terakhir di Riwayat

Anda juga dapat mempersempit tampilan riwayat ke sejumlah baris tertentu. Misalnya, untuk menampilkan 5 perintah terbaru, jalankan perintah berikut:

$ history 5


Bagaimana Cara Menghapus Riwayat Terminal di Ubuntu ?

1. Hapus Semua Perintah Sebelumnya di Riwayat

Jalankan perintah berikut untuk menghapus riwayat terminal saat ini:

$ history -c

Anda akan melihat bahwa perintah di atas hanya akan menghapus riwayat terminal saat ini. Itu tidak akan mempengaruhi riwayat sebelumnya yang disimpan dalam file riwayat.

Untuk menimpa seluruh file riwayat, Anda perlu menjalankan perintah berikut setelah menjalankan perintah "history -c":

$ history -w

Di sini, Anda akan melihat bahwa riwayat sebelumnya akan dihapus dan ditimpa di output.


2. Hapus Satu Perintah di Riwayat

Anda dapat menghapus baris tertentu dalam riwayat dengan perintah berikut:

$ history -d <<line number>>

Catatan:Masukkan nomor baris dari perintah yang ingin Anda hapus pada perintah di atas. Anda dapat melihat nomor baris yang ditampilkan dengan perintah saat melihat riwayat.


3. Hapus Riwayat dengan Menghapus File ~/.bash_history

Anda dapat menghapus seluruh riwayat terminal dengan perintah berikut:

$ ln -sf /dev/null ~/.bash_history && history -c

Perintah ini akan menautkan file /dev/null ke file riwayat dan menghapus catatan.


4. Hapus Riwayat dengan Menonaktifkan Pencatatan Riwayat Terminal/Bash

Untuk mematikan logging dari perintah terminal, jalankan perintah berikut:

$ sudo sh -c "echo "unset HISTFILE" >> /etc/profile"

Catatan:Anda memerlukan hak istimewa sudo/root untuk menjalankan perintah di atas.


5. Hapus Riwayat dengan Mengedit File .bashrc

Anda dapat mengubah variabel HISTSIZE dan HISTFILESIZE dalam file .bashrc untuk menghentikan pencatatan riwayat. Untuk melakukannya buka file .bashrc dengan perintah berikut:

$ nano .bashrc

Sekarang pergi ke baris yang menyebutkan HISTSIZE dan HISTFILESIZE dan ubah nilainya menjadi nol. Tekan Ctrl+O dan Ctrl+X untuk menyimpan perubahan dan keluar.



Ubuntu
  1. Cara Menambah dan Menghapus Pengguna di Ubuntu, Debian &LinuxMint

  2. Hapus Direktori di Ubuntu 20.04 - Metode terbaik

  3. Instal Server VNC di Ubuntu 20.04 - Metode Terbaik?

  1. Instal dan Konfigurasi JFrog Artifactory di Ubuntu 20.04 - Metode Terbaik?

  2. Instal GIMP di Ubuntu 20.04 - Metode Terbaik?

  3. Instal Duplicity di Ubuntu 20.04 - Metode Terbaik?

  1. Instal Bluefish Editor di Ubuntu 20.04 - Metode Terbaik?

  2. Instal Django di Ubuntu 20.04 - Metode Terbaik?

  3. Instal Gradle di Ubuntu 20.04 - Metode Terbaik?