Kako narediti, da se naša zgodovina ukazov ne zapomni nekaterih ukazov

Vsi vemo, kaj Bash zgodovina. Velikokrat iz nekega razloga (varnost, paranoja itd.) Potrebujemo, da se določen ukaz NE shrani v zgodovino, torej na primer želimo, da se shranijo vsi ukazi, razen tistih, povezanih s ssh, na ta način, če nekdo uspe dostopati naš računalnik ne bo mogel vedeti, na kateri računalnik uporabljamo SSH.

Če želite izključiti vse, kar je povezano z ukazom ssh v vrstico zapišemo naslednjo vrstico .bashrc :

HISTIGNORE='ere*:ssh*'

Na ta način, če na primer naredimo nekaj takega:

ssh root@virtue

... V zgodovini ne bo shranjen 😉

Če želimo, da izključi vse, kar je povezano z ukazom ls napišemo naslednje:

HISTIGNORE='ere*:ls*'

Ne pozabite, da je datoteka .bashrc ima na začetku imena piko, kar pomeni, da gre za skrito datoteko, ki je v našem domu. Če želite, lahko z ukazom echo pišete neposredno v .bashrc, ne da bi ga morali odpreti, na primer, iz zgodovine izključimo vse, kar je povezano s ssh:

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

No, mislim, da ni več kaj dodati.

Lep pozdrav 😀


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   q0 je dejal

    To me skoraj navdihuje, da odprem man stran in objavim na tej strani, pisanje o tem, kako najti skrite datoteke, bi moral biti velik prispevek.

  2.   Jose Torres je dejal

    Zanimivo orodje. Preden predstavlja?

  3.   truko22 je dejal

    Zanimivo 😀 za zaznamke, ne da bi jih v prihodnosti potreboval, najlepša hvala.

  4.   himekisan je dejal

    Res zanimivo in koristno, še posebej za tiste, ki smo v svetu mrežne administracije (paranoja nikoli ne boli).

  5.   dhunter je dejal

    In obstaja pragmatičen način, samo vnesite presledek pred ukazom in to je to, ne bo si zapomnil.

    1.    Percaff_TI99 je dejal

      No, vedno uporabljam zgodovino -c, vendar xD ne ostane nič, ta možnost je zelo preprosta in selektivna.

    2.    piškotek je dejal

      Vesoljska stvar mi ni uspela.

      1.    KZKG ^ Gaara je dejal

        Tudi jaz ne, zato ga od začetka nisem objavil v prispevku 🙁

        1.    xpt je dejal

          dodajanje:
          HISTCONTROL = prezre presledek
          prostor deluje 🙂

        2.    rainerhg je dejal

          Vesoljska stvar mi je delovala mesece, in sicer tako:
          HISTIGNORE = '(presledek) + (*)' => takole: HISTIGNORE = '*'
          😉

  6.   piškotek je dejal

    Zanimiv Gaara. Čeprav ga trenutno ne potrebujem, bi rada vedela, da imam tukaj celotno skladišče nasvetov DesdeLinux.

  7.   Lenin Ali je dejal

    Kratek, jedrnat in uporaben! odličen prispevek.