Kā padarīt mūsu komandu vēsturi neatcerēties noteiktas komandas

Mēs visi zinām, kas ir Beša vēsture. Daudzas reizes kāda iemesla dēļ (drošība, paranoja utt.) Mums ir nepieciešams, lai noteikta komanda NAV saglabāta vēsturē, tas ir, un, piemēram, mēs vēlamies, lai tiktu saglabātas visas komandas, izņemot tās, kas saistītas ar ssh, šādā veidā, ja kāds izdodas piekļūt mūsu datoram, nevarēs zināt, kurā datorā mēs izmantojam SSH.

Lai izslēgtu visu, kas saistīts ar komandu ssh mēs ierakstām šādu rindu .bashrc :

HISTIGNORE='ere*:ssh*'

Tādā veidā, ja, piemēram, mēs darām kaut ko līdzīgu:

ssh root@virtue

… Tas netiks saglabāts vēsturē 😉

Ja mēs vēlamies, lai tas izslēdz visu, kas saistīts ar komandu ls mēs rakstām šādi:

HISTIGNORE='ere*:ls*'

Atcerieties, ka fails .bashrc nosaukuma sākumā ir punkts, kas nozīmē, ka tas ir slēpts fails, kas atrodas mūsu mājās. Ja vēlaties, izmantojot komandu echo, jūs varat rakstīt tieši .bashrc, neatverot to, piemēram, izslēdziet visu, kas saistīts ar ssh, no vēstures:

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

Nu es domāju, ka vairs nav ko piebilst.

Sveiciens 😀


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   q0 teica

    Tas mani gandrīz iedvesmoja atvērt cilvēka lapu un izlikt ziņojumus šajā vietnē, rakstam par slēpto failu uzskaitīšanu vajadzētu būt lieliskam ieguldījumam.

  2.   Hosē Toress teica

    Interesants rīks. Tas, ko tas pārstāv?

  3.   truko22 teica

    Interesanti 😀 grāmatzīmēm, man nākotnē tas ir vajadzīgs, liels paldies.

  4.   Himekisans teica

    Tiešām interesanti un noderīgi, it īpaši tiem, kas dzīvo tīkla administrēšanas pasaulē (paranoja nekad nesāp).

  5.   dunter teica

    Un ir pragmatiskais režīms, vienkārši ievadiet atstarpi pirms komandas un viss, to neatcerēsies.

    1.    Percaff_TI99 teica

      Wow, es vienmēr izmantoju vēsturi -c, bet xD nekas nav palicis, šī opcija ir ļoti vienkārša un selektīva.

    2.    cepums teica

      Kosmosa lieta man nedarbojās.

      1.    KZKG ^ Gaara teica

        Arī es to nedaru, tāpēc jau no paša sākuma to neliku postā 🙁

        1.    xpt teica

          pievienojot:
          HISTCONTROL = ignorē atstarpi
          telpa darbojas 🙂

        2.    rainerhg teica

          Kosmosa lieta man ir strādājusi mēnešus, konfigurējot šādā veidā:
          HISTIGNORE = '(atstarpe) + (*)' => šādi: HISTIGNORE = '*'
          😉

  6.   cepums teica

    Interesante Gaara. Si bien no lo necesito en este momento me gusta saber que tengo todo un repositorio de tips aquí en DesdeLinux.

  7.   Ļeņins Ali teica

    Īss, kodolīgs un noderīgs! lielisks ieguldījums.