Kako učiniti da se naša historija naredbi ne sjeća određenih naredbi

Svi znamo šta Istorija basha. Mnogo puta iz nekog razloga (sigurnost, paranoja itd.) Trebamo da se određena naredba NE spremi u povijest, odnosno, na primjer, želimo da se sačuvaju sve naredbe, osim onih koje se odnose na ssh, na taj način ako neko uspije pristupiti našem računaru neće moći znati na koji računar SSH.

Da izuzmemo sve što se odnosi na naredbu ssh upisujemo sljedeći red u .bashrc :

HISTIGNORE='ere*:ssh*'

Na taj način ako, na primjer, radimo nešto poput:

ssh root@virtue

... Neće biti sačuvano u historiji 😉

Ako želimo da izuzme sve što se odnosi na naredbu ls pišemo sljedeće:

HISTIGNORE='ere*:ls*'

Zapamtite tu datoteku .bashrc ima tačku na početku imena, što znači da je to skrivena datoteka koja se nalazi u našem domu. Ako želite, pomoću naredbe echo možete pisati izravno u .bashrc bez potrebe da ga otvarate, na primjer, izuzmimo sve što je povezano sa ssh iz povijesti:

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

Pa mislim da se više nema šta dodati.

Pozdrav 😀


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   q0 rekao je

    Ovo me gotovo nadahnjuje da otvorim man stranicu i objavim na ovoj stranici, pišući o tome kako navesti skrivene datoteke trebao bi biti ogroman doprinos.

  2.   Jose Torres rekao je

    Zanimljiv alat. Prije nego što predstavlja?

  3.   truko22 rekao je

    Zanimljivo 😀 za oznake, ali u budućnosti mi to treba, hvala vam puno.

  4.   himekisan rekao je

    Stvarno zanimljivo i korisno, posebno za one od nas u svijetu mrežne administracije (paranoja nikad ne boli).

  5.   dhunter rekao je

    A tu je i pragmatični način rada, samo upišite razmak prije naredbe i to je to, neće se pamtiti.

    1.    Percaff_TI99 rekao je

      Vau, uvijek koristim historiju -c, ali od xD više nema ničega, ta je opcija vrlo jednostavna i selektivna.

    2.    kolačić rekao je

      Svemirska stvar mi nije uspjela.

      1.    KZKG ^ Gaara rekao je

        Ni ja, zato ga nisam stavio u post od početka

        1.    xpt rekao je

          dodavanje:
          HISTCONTROL = zanemaruje prostor
          prostor radi 🙂

        2.    rainerhg rekao je

          Svemir mi je radio mjesecima, konfigurirajući se na ovaj način:
          HISTIGNORE = '(razmak) + (*)' => ovako: HISTIGNORE = '*'
          ????

  6.   kolačić rekao je

    Interesantno Gaara. Iako mi trenutno ne treba, volim da znam da imam čitavo spremište savjeta ovdje na DesdeLinux.

  7.   Lenjin Ali rekao je

    Kratko, sažeto i korisno! odličan doprinos.