Vi vet alla vad som är Bash historia. Många gånger behöver vi av någon anledning (säkerhet, paranoia, etc) att ett visst kommando INTE sparas i historiken, det vill säga, och till exempel vill vi att alla kommandon utom de som är relaterade till ssh ska sparas, på detta sätt om någon som lyckas komma åt vår dator kommer inte att kunna veta vilken dator vi gör SSH till.
För att utesluta allt relaterat till kommandot ssh vi skriver in följande rad .bashrc :
HISTIGNORE='ere*:ssh*'
På detta sätt om vi till exempel gör något som:
ssh root@virtue
… den kommer inte att ha sparats i historiken 😉
Om vi vill att det ska utesluta allt relaterat till kommandot ls vi skriver följande:
HISTIGNORE='ere*:ls*'
Kom ihåg att filen .bashrc har en prick i början av namnet, vilket betyder att det är en dold fil i vårt hem. Om du vill kan du med hjälp av echo-kommandot skriva direkt till .bashrc utan att behöva öppna den, låt oss till exempel utesluta allt relaterat till ssh från historiken:
echo "HISTIGNORE='ere*:ssh*'" >> $HOME/.bashrc
Jag tror att det inte finns något mer att lägga till.
Hälsningar 😀
Detta inspirerar mig nästan att öppna en man-sida och göra ett inlägg på denna sida, att skriva om hur man listar dolda filer borde vara ett bra bidrag.
Intressant verktyg. Vad representerar han?
Intressant 😀 till bokmärkena utan att jag i framtiden behöver det, tack så mycket.
Riktigt intressant och användbart, speciellt för oss i nätverksadministrationens värld (paranoia skadar aldrig).
Och det finns det pragmatiska läget, skriv bara ett mellanslag före kommandot och det är det, det kommer inte att komma ihåg.
Wow wow, jag använder alltid historia -c, men det finns inget kvar xD, det alternativet är väldigt enkelt och selektivt.
Det där med rymd fungerade inte för mig.
Inte jag heller, därför la jag det inte i inlägget från början 🙁
lägger till:
HISTCONTROL=ignorera mellanslag
Rymdgrejen fungerar 🙂
Rymdgrejen har fungerat för mig i månader med att konfigurera så här:
HISTIGNORE='(mellanslag)+(*)' => så här: HISTIGNORE=' *'
😉
Intressant Gaara. Även om jag inte behöver det för tillfället vill jag veta att jag har ett helt arkiv med tips här på DesdeLinux.
Kort, koncis och användbar! utmärkt bidrag.