GNU/Linux >> Belajar Linux >  >> Linux

Cara Meluncurkan Cangkang Ikan Dalam Mode Pribadi Di Linux

Cangkang ikan dikirimkan dengan banyak fitur keren secara default. Salah satu fitur tersebut adalah Private Mode . Dalam panduan singkat ini, kita akan melihat cara meluncurkan Fish shell dalam mode privat di Linux untuk menghindari penyimpanan perintah di file history. Dengan kata lain, kita akan melihat cara mengaktifkan mode penyamaran di cangkang Ikan. Seperti yang sudah Anda ketahui, tidak ada yang masuk dalam mode penyamaran.

File riwayat shell

Setiap shell Unix memiliki kemampuan untuk mencatat semua perintah yang Anda jalankan di Terminal Anda. Tergantung pada shell yang Anda gunakan, perintah disimpan dalam file teks di lokasi yang berbeda. Di shell Bash, semua perintah dicatat ke ~/.bash_history berkas secara default. Di Fish shell, entri perintah disimpan di ~/.local/share/fish/fish_history mengajukan. Di shell Zsh, perintah disimpan di ~/.zsh_history atau file lain yang dikonfigurasi oleh pengguna.

Sekarang pertanyaannya adalah bagaimana jika Anda tidak ingin merekam riwayat perintah sama sekali? Mungkin Anda menggunakan sistem bersama dan tidak ingin menyimpan perintah yang Anda jalankan di file riwayat. Jika Anda ingin berhenti mencatat perintah dalam file riwayat, berikut adalah cara melakukannya.

Luncurkan Fish Shell Dalam Mode Pribadi Di Linux

Mulai dari versi 3.0, cangkang ikan hadir dengan --private bendera yang dapat digunakan untuk memulai cangkang ikan dalam mode pribadi atau penyamaran.

Untuk mengaktifkan mode penyamaran di kulit ikan, cukup mulai dengan --private tandai seperti di bawah ini:

$ fish --private

Saat Anda memulai ikan dalam mode pribadi, itu akan menampilkan pemberitahuan seperti yang ditunjukkan pada output berikut:

Welcome to fish, the friendly interactive shell
Type `help` for instructions on how to use fish.
fish is running in private mode, history will not be persisted.

Sekarang Anda berada di dalam sesi memancing pribadi! Dalam mode pribadi, riwayat lama tidak tersedia dan perintah interaktif apa pun yang Anda jalankan tidak akan ditambahkan ke file riwayat global, sehingga berguna baik untuk menghindari kebocoran informasi pribadi secara tidak sengaja (misalnya untuk screencast) dan saat menangani informasi sensitif untuk mencegahnya. disimpan ke disk.

Harap perhatikan bahwa Cangkang ikan tidak menambahkan perintah dengan spasi ke dalam file riwayatnya secara default. --private flag membuat pekerjaan ini lebih mudah. Itu tidak akan merekam riwayat perintah selama pengguna tetap dalam mode pribadi. Untuk kembali ke mode normal, ketik exit dan mulai cangkang ikan lagi tanpa --private homo.

Untuk lebih jelasnya, lihat fish halaman manual:

man fish

Anda sekarang tahu apa itu mode pribadi dalam cangkang ikan dan bagaimana meluncurkan cangkang ikan dalam mode pribadi atau penyamaran untuk mencegah perintah agar tidak masuk ke file riwayat. Semoga bermanfaat.

Bacaan terkait:

  • Aktifkan Stempel Waktu Untuk Perintah Sejarah Dalam Cangkang Ikan

Linux
  1. Cara mengatur variabel $PATH Anda di Linux

  2. Cara memaksa instalasi mode teks Redhat Linux

  3. Bagaimana cara menginstal Fish Shell di AWS Linux

  1. Cara Mengganti Shell di Linux

  2. Cara Menambahkan IP Tambahan di Arch Linux

  3. Cara Mengubah Shell Default Di Linux

  1. Cara Menjalankan Perintah / Script Shell Linux di Latar Belakang

  2. Cara Menambahkan Direktori ke PATH di Linux

  3. Cara Mengatur ZSH dan Oh-my-zsh di Linux