Vi vet alle hva Bash historie. Mange ganger trenger vi av en eller annen grunn (sikkerhet, paranoia osv.) At en bestemt kommando IKKE er lagret i historikken, det vil si og for eksempel vil vi at alle kommandoer skal lagres bortsett fra de som er relatert til ssh, på denne måten hvis noen klarer å få tilgang datamaskinen vår vil ikke kunne vite hvilken datamaskin vi gjør SSH.
For å ekskludere alt relatert til kommandoen ssh vi skriver følgende linje inn .bashrc :
HISTIGNORE='ere*:ssh*'
På denne måten hvis vi for eksempel gjør noe sånt som:
ssh root@virtue
... Det vil ikke ha blitt lagret i historikken 😉
Hvis vi vil at det skal utelukke alt relatert til kommandoen ls vi skriver følgende:
HISTIGNORE='ere*:ls*'
Husk at filen .bashrc har en periode i begynnelsen av navnet, noe som betyr at det er en skjult fil som er hjemme hos oss. Hvis du ønsker det, kan du bruke ekkokommandoen til å skrive direkte i .bashrc uten å måtte åpne den, for eksempel la oss ekskludere alt relatert til ssh fra historien:
echo "HISTIGNORE='ere*:ssh*'" >> $HOME/.bashrc
Vel, jeg tror det er ingenting mer å legge til.
Hilsen 😀
Dette inspirerer meg nesten til å åpne en manside og legge ut innlegg på dette nettstedet. Det å skrive om hvordan jeg skal liste skjulte filer bør være et stort bidrag.
Interessant verktøy. Før det representerer?
Interessant 😀 til bokmerkene uten i fremtiden jeg trenger det, tusen takk.
Virkelig interessant og nyttig, spesielt for de av oss i nettverksadministrasjonsverdenen (paranoia gjør aldri vondt).
Og det er den pragmatiske modusen, bare skriv et mellomrom før kommandoen, og det er det, det vil ikke bli husket.
Vel, jeg bruker alltid historie -c, men det er ingenting igjen xD, det alternativet er veldig enkelt og selektivt.
Romtingen fungerte ikke for meg.
Heller ikke jeg, det er derfor jeg ikke la det inn i innlegget fra begynnelsen 🙁
legger til:
HISTCONTROL = ignorerer området
rommet fungerer 🙂
Romtingen har fungert for meg i flere måneder og konfigurert på denne måten:
HISTIGNORE = '(mellomrom) + (*)' => slik: HISTIGNORE = '*'
????
Interesante Gaara. Si bien no lo necesito en este momento me gusta saber que tengo todo un repositorio de tips aquí en DesdeLinux.
Kort, kortfattet og nyttig! utmerket bidrag.