Perintah Linux

Cara menghapus riwayat perintah di Linux

Cara menghapus riwayat perintah di Linux
Riwayat bash menyimpan catatan semua perintah terminal yang dijalankan oleh pengguna pada sistem Linux baris perintah. Dengan menggunakan fitur riwayat, Anda dapat dengan mudah menemukan perintah yang dieksekusi sebelumnya di sistem Linux Anda melalui navigasi tombol panah.

Mengapa kita harus menghapus Sejarah baris Perintah Linux?

Sebagian besar waktu, kami tidak ingin mengungkapkan riwayat terminal pengguna lain di sistem Linux Anda. Misalnya, jika Anda memberikan kelas kepada siswa Anda di komputer Lab dan Anda mungkin telah mengajarkan beberapa perintah berbahaya dan tidak disarankan untuk digunakan di sistem kami. Tetapi sebagian besar siswa tidak memiliki gagasan tentang efek samping dari perintah kritis ini. Seorang siswa yang ingin tahu dapat mencari tentang sejarah baris perintah dan mengujinya untuk memeriksa kerja setiap perintah. Ini mungkin merusak sistem Anda berkali-kali. Namun, Anda dapat memperbaiki atau menginstal ulang sistem Anda dengan cepat. Tapi, itu bukan praktik yang baik. Jadi, dalam hal ini, kami ingin memilih untuk menghapus riwayat baris perintah setelah mengerjakannya. Terutama ketika Anda telah berbagi akses dengan teman atau kolega Anda. Kami baru saja menguraikannya dengan contoh sederhana; mungkin ada masalah lain di mana Anda ingin menghapus riwayat baris perintah Linux. Pada artikel ini, kami akan memberi Anda demo tentang bagaimana Anda dapat menghapus riwayat baris perintah di sistem Linux.

Kami telah menjalankan semua perintah di Ubuntu 20.Aplikasi terminal 04 dalam artikel ini. Oleh karena itu, perlu untuk membuka jendela terminal di sistem Anda. Klik pada 'Aktivitas' yang terletak di sudut kiri pada desktop sistem Anda, dan kemudian menggunakan bilah pencarian aplikasi, Anda akan mencari kata kunci 'terminal'. Setelah menyelesaikan pencarian, klik ikon terminal dan luncurkan.

Menghapus riwayat baris Perintah Linux

Jika Anda ingin melihat riwayat perintah terminal Anda, ketikkan perintah berikut di terminal:

$ sejarah

Biasanya, riwayat baris perintah disimpan dalam file bernama 'bash_history'. File ini dapat Anda temukan di direktori home pengguna tertentu /home/username/.bash_history. Jalankan perintah yang diberikan di bawah ini untuk menemukan file bash_history:

$ls -l /home/kbuzdar/.bash_history

catatan: Pengguna root dapat mengamati riwayat perintah semua pengguna di sistem Anda. Tetapi, pengguna standar hanya dapat melihat riwayat baris perintah mereka sendiri.

Hapus Baris dari riwayat bash

Jika Anda ingin menghapus hanya satu baris dari file riwayat bash, maka Anda dapat menggunakan opsi -d dengan perintah riwayat dan memasukkan nomor baris yang ditargetkan, yang ingin Anda hapus.

Misalnya, kami ingin menghapus perintah yang berisi kata sandi Anda di mana Anda telah memasukkan kata sandi dalam teks biasa; Anda dapat dengan mudah menemukan nomor baris dalam file riwayat dan menghapusnya dengan menjalankan perintah berikut:

$ sejarah -d 355

Hapus atau Hapus semua perintah dari riwayat bash

Anda juga dapat menghapus atau menghapus semua entri dari file riwayat bash. Jadi, gunakan opsi -c dengan perintah history. Anda dapat menjalankan perintah berikut di terminal untuk menghapus atau menghapus semua riwayat bash:

$ sejarah -c

Atau, dengan menjalankan perintah berikut, Anda dapat menghapus atau menghapus semua riwayat perintah yang terakhir dieksekusi di file riwayat bash secara permanen.

$ cat /dev/null > ~/.bash_history

Kesimpulan

Dalam artikel ini, kami telah menyajikan pemahaman yang lebih baik tentang perintah history dan mengapa kami perlu menghapusnya. Dari semua perintah yang disebutkan di atas, saya harap sekarang dapat menghapus riwayat sistem Anda dengan mudah. Tapi, selalu ingat bahwa apa yang Anda lakukan di terminal semua perintah dicatat dalam file riwayat bash, jadi disarankan agar Anda tidak pernah menggunakan kata sandi dalam format teks biasa pada baris perintah Linux. Jika Anda memiliki pertanyaan dan pemikiran terkait dengan artikel ini, silakan bagikan ide Anda dengan kami.

Cara Menggunakan Cheat Engine GameConqueror di Linux
Artikel ini mencakup panduan tentang menggunakan mesin cheat GameConqueror di Linux. Banyak pengguna yang bermain game di Windows sering menggunakan a...
Emulator Konsol Game Terbaik untuk Linux
Artikel ini akan mencantumkan perangkat lunak emulasi konsol game populer yang tersedia untuk Linux. Emulasi adalah lapisan kompatibilitas perangkat l...
Distro Linux Terbaik untuk Gaming pada tahun 2021
Sistem operasi Linux telah berkembang jauh dari tampilan aslinya, sederhana, berbasis server. OS ini telah sangat meningkat dalam beberapa tahun terak...