Ini disebut sejarah Anda, dan itu sangat nyaman. Jika Anda membuat kesalahan mengetik perintah yang panjang, cukup tekan "naik" dan perbaiki masalah. Jika Anda ingin menghubungkan kembali ke server SSH yang Anda gunakan di lain hari, cukup tekan "sampai" sampai Anda melihat perintah yang relevan.
Ini berguna, tetapi ada juga potensi masalah keamanan di sini, terutama jika Anda secara tidak sengaja mengetikkan kata sandi dalam teks biasa di beberapa titik. Bagaimana seseorang membersihkan sejarah ini? Singkat cerita, Anda dapat melakukannya dengan dua perintah:
history -c
diikuti oleh
rm ~/.bash_history
. Inilah yang dilakukan oleh perintah tersebut, untuk kejelasan yang lebih besar.
Hapus Riwayat Sesi Saat Ini
Sejarah Anda dapat dibagi menjadi dua bagian. Ada riwayat sesi Anda saat ini, dan ada riwayat jangka panjang Anda. Perintah pertama kami,
history -c
berurusan dengan sesi saat ini.
history
perintah dibangun ke Bash sendiri, dan
-c
modifier memberi tahu program untuk menghapus sejarah itu. Perintah ini akan mencegah apa pun dalam sesi Anda saat ini yang ditulis untuk sejarah jangka panjang Anda, tetapi tidak menjelaskan sejarah jangka panjang.
Hapus Semua Riwayat Bash Anda
Jika Anda ingin menghapus keseluruhan sejarah Anda, jalankan perintah berikut:
rm ~/.bash_history
rm
adalah perintah lama untuk menghapus file dalam sistem berbasis UNIX.
~/.bash_history
adalah dokumen teks sederhana, yang menyimpan riwayat Bash Anda.
Selain itu, Anda dapat membuka file dan menghapus setiap baris yang Anda khawatirkan. Di Mac, ketik
open ~/.bash_history
dan editor teks default Anda akan membuka file.
open
dengan nama editor teks pilihan Anda, seperti
nano
,
vim
atau
gedit
. Saat Anda membuka file, Anda dapat menghapus semua baris yang tidak ingin Anda simpan dengan tangan. Simpan file, lalu mulai ulang shell Anda, dan garis yang telah Anda hapus akan berhenti muncul.
Bersihkan Terminal Anda untuk Sesi Seperti-Baru
Yang ini kebanyakan tidak berhubungan, tetapi saya tetap menyebutkannya. Perintah
clear
membuat Terminal Anda terlihat seperti baru saja membuka sesi baru, yang berguna jika Anda mengambil banyak tangkapan layar dan ingin semuanya terlihat rapi (atau tidak ingin orang-orang di atas bahu Anda melihat perintah apa yang telah Anda jalankan.)