.
history -c
... Så enkelt 😀 LOL !!!
Ingenting, är att jag alltid startar mina inlägg med en detaljerad förklaring av problemet, för att avsluta med lösningen, tänkte jag kanske ändra lite 😀
Vid mer än ett tillfälle har vi säkert velat radera historiken för kommandon som vi har utfört på vår dator, för detta har jag tidigare raderat filen .bash_history ligger i vårt hem, men det är alltid bättre att använda de verktyg eller alternativ som själva systemet ger oss ^ - ^
Det är därför jag tycker att startkommandot är perfekt, en enkel parameter (-c) säger till systemet att rensa kommandot.
En annan metod som också borde fungera är:
echo "" > ~/.bash_history
Detta bör sätta en tom rad i vår historia ta bort allt annat :)
Jo ingenting, ytterligare ett tips som jag hoppas att du tycker är intressant.
hälsningar
LoL en super-användbar och direkt post, tack för rådet ^^
Tack
Jag har varit lite upptagen och lite ovillig att skriva idag, låt oss se om jag skriver några saker idag och imorgon ^ - ^
Det andra alternativet hade inte tänkt mig, intressant KZKG ^ Gaara 🙂
Det föll mig faktiskt att skriva inlägget HAHAHAHA, jag raderade faktiskt .bash_history och redan HAHAHA
Du kunde fortfarande ha gjort det här:
cat /dev/null > ~/.bash_history
Eller spela lite, kanske det här:
rm ~/.bash_history && touch ~/.bash_history
I vilket fall som helst föredrar jag att använda historik -d för att specifikt radera de saker som irriterar mig, eller för att redigera filen, stänga och starta sessionen igen.
Enkelt men användbart!
Tack!
Tack till dig för att du kommenterade ^ - ^
Och att ta bort innehållet i filen med nano eller vi och logga in igen skulle inte lösa problemet?
Tack här jag hittade vad jag behövde.
En hälsning….
Utmärkt material Upplevd tid och engagemang uppskattas
Tack så mycket, rätt till sak!
Hej kompis! Bra ditt bidrag, men jag skulle göra en liten korrigering:
hela kommandot skulle vara: echo ""> ~ / .bash_history && history -c
Problemet är att kommandot "history -c" bara rensar de kommandon som används i den öppna terminalen, och å andra sidan, när du gör "echo"> ~ / .bash_history "rensar den filen, men lämnar dig den sista en skriftlig rad, i detta fall själva kommandot rent.
Därför kan summan av både med && och i den här ordningen låta dig lämna exakt vad du vill ha, vilket är att rensa historiken för alla terminalsessioner (inklusive den senaste öppna)
Jag hoppas att mitt bidrag är till hjälp.
Hej.
Tack för kommandot, men skulle det inte vara mer effektivt att använda en säker radering (överskrivning) för att förhindra att den raderade informationen återställs av tredje part?
En hälsning.
Min kära Bartali, allt beror på vad du gömmer. En enkel radering räcker eftersom terminalens historia sällan innehåller känsliga data. Säker radering förbrukar ytterligare resurser och kraft. Jag använder det bara i händelse av strikt privata saker eller som kan användas av cyberbrottslingar.
Jag öppnade filen '/root/.bash_history' med redigeraren som 'root' och jag raderade innehållet.
sollocpongan historia -c
bra, inget av de nämnda kommandona fungerar för mig.
historiken -c om du rensar historiken, men när du startar terminalen igen laddar den allt.
någon vet hur man tar bort historiken permanent. ?
Tack