26Aug

Cara Menghapus Sejarah Terminal di Linux atau macos

Tekan panah "naik" di baris perintah Mac atau Linux dan Anda akan melihat perintah terakhir yang Anda jalankan. Terus menekan "up" dan Anda akan melihat lebih banyak perintah;Anda bisa kembali berhari-hari, berbulan-bulan, atau bahkan bertahun-tahun.

Ini disebut sejarah Anda, dan ini sangat mudah. Jika Anda membuat kesalahan mengetikkan perintah yang panjang, cukup tekan "up" dan perbaiki masalahnya. Jika Anda ingin menghubungkan kembali ke server SSH yang Anda gunakan beberapa hari yang lalu, cukup tekan "naik" sampai Anda melihat perintah yang relevan.

Ini berguna, tapi ada juga masalah keamanan potensial di sini, terutama jika Anda secara tidak sengaja mengetikkan kata sandi dengan teks biasa di beberapa titik. Bagaimana seseorang membersihkan sejarah ini? Singkat cerita, Anda bisa melakukannya dengan dua perintah: history -c, diikuti oleh rm ~ /. bash_history. Inilah perintah yang mereka lakukan, untuk lebih jelasnya.

Kosongkan Sejarah 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, berhubungan dengan sesi saat ini.

Perintah sejarah dibangun ke dalam Bash sendiri, dan pengubah -c memberitahu program untuk menghapus sejarah itu. Perintah ini akan mencegah sesuatu dalam sesi Anda saat ini agar tidak ditulis dalam sejarah jangka panjang Anda, namun tidak menjelaskan sejarah jangka panjang itu.

Hapus Semua Sejarah Bash Anda

Jika Anda ingin menghapus keseluruhan sejarah Anda, jalankan perintah berikut:

rm ~ /. bash_history

Jika Anda tidak tahu, rm adalah perintah lama untuk menghapus file dalam basis UNIXsistem.~ /. bash_history adalah dokumen teks sederhana, yang menyimpan riwayat Bash Anda.

Atau, Anda bisa membuka file dan menghapus baris yang Anda khawatirkan. Di Mac, ketik open ~ /. bash_history dan editor teks default Anda akan membuka file tersebut.

Pada sistem Linux, ganti terbuka dengan nama editor teks pilihan Anda, seperti nano, vim, atau gedit. Salah satu file yang telah Anda buka, Anda dapat menghapus baris yang tidak ingin Anda simpan. Simpan file, lalu restart shell Anda, dan baris yang telah Anda hapus akan berhenti muncul.

Hapus Terminal Anda untuk Sesi Baru-Baru

Yang satu ini kebanyakan tidak terkait, tapi saya tetap menyebutkannya. Perintah yang jelas membuat Terminal Anda terlihat seperti Anda baru saja membuka sesi baru, yang berguna jika Anda mengambil banyak tangkapan layar dan ingin hal-hal terlihat rapi( atau tidak ingin orang-orang melewati bahu Anda untuk melihat perintah apa yang telah Anda jalankan.)

Ini sepenuhnya estetis: gulir ke atas dan Anda masih akan melihat output Anda sebelumnya. Tapi jika Anda berada dalam pekerjaan saya, ini sangat berguna.