Tekan panah "atas" di baris perintah Mac atau Linux dan Anda akan melihat perintah terakhir yang Anda jalankan. Terus tekan "atas" dan Anda akan melihat lebih banyak perintah; Anda bisa kembali berhari-hari, berbulan-bulan, atau bahkan bertahun-tahun.
Ini yang disebut riwayat Anda, dan sangat nyaman. Jika Anda membuat kesalahan dengan mengetik perintah yang panjang, cukup tekan "naik" dan perbaiki masalahnya. Jika Anda ingin menyambung kembali ke server SSH yang Anda gunakan tempo hari, cukup tekan "naik" sampai Anda melihat perintah yang relevan.
Ini berguna, tetapi ada juga potensi masalah keamanan di sini, terutama jika Anda tidak sengaja mengetik sandi dalam teks biasa di beberapa titik. Bagaimana seseorang membersihkan sejarah ini? Singkat cerita, Anda dapat melakukannya dengan dua perintah:
sejarah -c
, diikuti oleh
rm ~ / .bash_history
. Inilah yang dilakukan perintah-perintah itu, untuk lebih jelasnya.
Hapus Sejarah Sesi Saat Ini
Sejarah Anda dapat dipecah menjadi dua bagian. Ada riwayat sesi Anda saat ini, dan ada riwayat jangka panjang Anda. Perintah pertama kami,
sejarah -c
, berurusan dengan sesi saat ini.
Itu
sejarah
perintah dibangun ke dalam Bash itu sendiri, dan
-c
pengubah memberitahu program untuk menghapus sejarah itu. Perintah ini akan mencegah apa pun di sesi Anda saat ini untuk ditulis ke riwayat jangka panjang Anda, tetapi tidak menghapus riwayat jangka panjang itu.
Hapus Semua Riwayat Bash Anda
Jika Anda ingin menghapus keseluruhan riwayat Anda, jalankan perintah berikut:
rm ~ / .bash_history
Jika Anda tidak tahu,
rm
adalah perintah lama untuk menghapus file dalam sistem berbasis UNIX.
~ / .bash_history
adalah dokumen teks sederhana, yang menyimpan riwayat Bash untuk Anda.
Atau, Anda dapat membuka file dan menghapus baris apa pun yang Anda khawatirkan. Di Mac, ketik
buka ~ / .bash_history
dan editor teks default Anda akan membuka file tersebut.
Di sistem Linux, ganti
Buka
dengan nama editor teks pilihan Anda, seperti
nano
,
saya datang
, atau
gedit
. Setelah Anda membuka file, Anda dapat menghapus baris apa pun yang tidak ingin Anda simpan secara manual. Simpan file, lalu mulai ulang shell Anda, dan baris yang telah Anda hapus akan berhenti muncul.
Kosongkan Terminal Anda untuk Sesi Seperti-Baru
Yang ini sebagian besar tidak terkait, tetapi saya tetap menyebutkannya. Perintah
bersih
membuat Terminal Anda terlihat seperti Anda baru saja membuka sesi baru, yang berguna jika Anda mengambil banyak tangkapan layar dan ingin segalanya terlihat rapi (atau tidak ingin orang lain melihat perintah yang Anda jalankan.)
Ini sepenuhnya estetika: gulir ke atas dan Anda masih akan melihat keluaran sebelumnya. Tapi jika Anda termasuk dalam bidang pekerjaan saya, itu akan berguna.