Paano gawin ang aming kasaysayan ng utos na hindi matandaan ang ilang mga utos

Alam nating lahat kung ano ang Kasaysayan ng Bash. Maraming beses na kailangan namin para sa ilang kadahilanan (seguridad, paranoia, atbp.) Na ang isang tiyak na utos ay HINDI nai-save sa kasaysayan, iyon ay, at halimbawa, nais naming mai-save ang lahat ng mga utos maliban sa mga nauugnay sa ssh, sa ganitong paraan kung may isang tao na nagawang ma-access ang aming computer ay hindi malalaman kung aling computer ang ginagawa namin sa SSH.

Upang ibukod ang lahat na nauugnay sa utos SSH isusulat namin ang sumusunod na linya sa .bashrc :

HISTIGNORE='ere*:ssh*'

Sa ganitong paraan kung halimbawa gumawa kami ng isang bagay tulad ng:

ssh root@virtue

… Hindi ito nai-save sa kasaysayan 😉

Kung nais naming ibukod ang lahat na may kaugnayan sa utos ls isinusulat namin ang sumusunod:

HISTIGNORE='ere*:ls*'

Tandaan na ang file .Ang bashrc ay may isang panahon sa simula ng pangalan, na nangangahulugang ito ay isang nakatagong file na nasa aming tahanan. Kung nais mo, gamit ang utos ng echo maaari kang sumulat nang direkta sa .bashrc nang hindi na buksan ito, halimbawa ibukod natin ang lahat na nauugnay sa ssh mula sa kasaysayan:

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

Sa tingin ko wala nang maidaragdag.

Pagbati


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   q0 dijo

    Ito ay halos nagbibigay inspirasyon sa akin upang buksan ang isang pahina ng tao at mag-post sa site na ito, ang pagsusulat tungkol sa kung paano ilista ang mga nakatagong file ay dapat na isang malaking kontribusyon.

  2.   Jose Torres dijo

    Kagiliw-giliw na tool. Ang ere na kinakatawan nito?

  3.   truko22 dijo

    Kagiliw-giliw na 😀 sa mga bookmark nang wala sa hinaharap kailangan ko ito, maraming salamat.

  4.   himekisan dijo

    Talagang kawili-wili at kapaki-pakinabang, lalo na para sa atin sa mundo ng network administration (ang paranoia ay hindi kailanman nasasaktan).

  5.   dhunter dijo

    At mayroong ang mode na pragmatic, i-type lamang ang isang puwang bago ang utos at iyon lang, hindi ito maaalala.

    1.    Percaff_TI99 dijo

      Kaya, palagi akong gumagamit ng history -c, ngunit walang natitira xD, ang pagpipiliang iyon ay napaka-simple at pumipili.

    2.    cookie dijo

      Hindi gumana para sa akin ang space space.

      1.    KZKG ^ Gaara dijo

        Hindi rin ako, kaya't hindi ko inilagay ito sa post mula sa simula 🙁

        1.    xpt dijo

          pagdaragdag:
          HISTCONTROL = balewalain
          gumagana ang puwang 🙂

        2.    rainerhg dijo

          Ang puwang na bagay ay nagtrabaho para sa akin ng maraming buwan sa pag-configure sa ganitong paraan:
          HISTIGNORE = '(space) + (*)' => tulad nito: HISTIGNORE = '*'
          ????

  6.   cookie dijo

    Interesting si Gaara. Kahit na hindi ko ito kailangan sa ngayon, gusto kong malaman na mayroon akong isang buong repositoryo ng mga tip dito sa DesdeLinux.

  7.   Lenin Ali dijo

    Maikli, maigsi at kapaki-pakinabang! mahusay na kontribusyon.