Cara membuat sejarah perintah kita tidak mengingati perintah tertentu

Kita semua tahu apa itu Sejarah Bash. Sering kali kita memerlukan beberapa alasan (keselamatan, paranoia, dll.) Bahawa perintah tertentu TIDAK disimpan dalam sejarah, iaitu, dan misalnya, kita mahu semua perintah disimpan kecuali yang berkaitan dengan ssh, dengan cara ini jika seseorang berjaya mengakses komputer kita tidak akan dapat mengetahui komputer mana yang kita lakukan SSH.

Untuk mengecualikan semua yang berkaitan dengan perintah ssh kami menulis baris berikut dalam .bashrc :

HISTIGNORE='ere*:ssh*'

Dengan cara ini jika misalnya kita melakukan sesuatu seperti:

ssh root@virtue

... Itu tidak akan disimpan dalam sejarah 😉

Sekiranya kita mahu ia tidak termasuk semua yang berkaitan dengan perintah ls kami menulis perkara berikut:

HISTIGNORE='ere*:ls*'

Ingat bahawa failnya .bashrc mempunyai titik pada awal nama, yang bermaksud bahawa ia adalah fail tersembunyi yang ada di rumah kami. Sekiranya anda mahu, menggunakan perintah echo, anda boleh menulis secara langsung di .bashrc tanpa perlu membukanya, sebagai contoh, mari kita kecualikan semua yang berkaitan dengan ssh dari sejarah:

echo "HISTIGNORE='ere*:ssh*'" >> $HOME/.bashrc

Saya rasa tidak ada lagi yang perlu ditambahkan.

Salam 😀


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   q0 kata

    Ini hampir memberi inspirasi kepada saya untuk membuka halaman lelaki dan menyiarkan di laman web ini, menulis tentang cara menyenaraikan fail tersembunyi semestinya merupakan sumbangan besar.

  2.   Jose Torres kata

    Alat yang menarik. Adakah ia mewakili?

  3.   Truko22 kata

    Menarik 😀 ke penanda buku tanpa di masa depan saya memerlukannya, terima kasih banyak.

  4.   himekisan kata

    Benar-benar menarik dan berguna, terutama bagi kita di dunia pentadbiran rangkaian (paranoia tidak pernah menyakitkan).

  5.   penipu kata

    Dan ada mod pragmatik, ketik ruang sebelum arahan dan hanya itu, ia tidak akan diingat.

    1.    Percaff_TI99 kata

      Baiklah, saya selalu menggunakan sejarah -c, tetapi tidak ada yang tersisa xD, pilihan itu sangat mudah dan selektif.

    2.    cookie kata

      Perkara ruang tidak berfungsi untuk saya.

      1.    KZKG ^ Gaara kata

        Saya juga tidak, itulah sebabnya saya tidak meletakkannya di pos sejak awal 🙁

        1.    xpt kata

          menambah:
          HISTCONTROL = ketidakpedulian
          ruang berfungsi 🙂

        2.    rainerhg kata

          Perkara ruang telah bekerja untuk saya selama berbulan-bulan, mengkonfigurasi dengan cara ini:
          HISTIGNORE = '(ruang) + (*)' => seperti ini: HISTIGNORE = '*'
          😉

  6.   cookie kata

    Gaara yang menarik. Walaupun saya tidak memerlukannya pada masa ini, saya ingin mengetahui bahawa saya mempunyai repositori keseluruhan petua di sini DesdeLinux.

  7.   Lenin Ali kata

    Pendek, ringkas dan berguna! sumbangan yang sangat baik.