.
history -c
... Den enkle 😀 LOL !!!
Intet er, at jeg altid starter mine indlæg med en detaljeret forklaring på problemet, for at afslutte med løsningen, tænkte jeg måske på at ændre lidt 😀
Ved mere end en lejlighed har vi helt sikkert ønsket at slette historien om kommandoer, som vi har udført på vores computer, for dette slettede jeg tidligere filen .bash_historie placeret i vores hjem, men det er altid bedre at bruge de værktøjer eller muligheder, som selve systemet giver os ^ - ^
Derfor finder jeg startkommandoen perfekt, en simpel parameter (-c) fortæller systemet at rydde kommandohistorikken.
En anden metode, der også skal fungere, er:
echo "" > ~/.bash_history
Dette burde sætte en tom linje i vores historie og fjerne alt andet :)
Nå intet, endnu et tip, som jeg håber, du finder interessant.
hilsen
LoL en super-nyttig og direkte post, tak for rådgivningen ^^
Tak
Jeg har været lidt travl og lidt uvillig til at skrive i disse dage, lad os se, om jeg skriver nogle ting i dag og i morgen ^ - ^
Den anden mulighed var ikke kommet for mig, interessant KZKG ^ Gaara 🙂
Det faldt mig faktisk at skrive indlægget HAHAHAHA, faktisk slettede jeg .bash_history og allerede HAHAHA
Du kunne stadig have gjort dette:
cat /dev/null > ~/.bash_history
Eller lege lidt, måske dette:
rm ~/.bash_history && touch ~/.bash_history
Under alle omstændigheder foretrækker jeg at bruge historie -d til specifikt at slette de ting, der irriterer mig, eller til at redigere filen, lukke og starte sessionen igen.
Enkel, men nyttig!
Tak!
Tak til dig for at kommentere ^ - ^
Og at slette indholdet af filen med nano eller vi og logge ind igen ville ikke løse problemet?
Tak her, jeg fandt det, jeg havde brug for.
En hilsen….
Fremragende materiale Den leverede tid og dedikation værdsættes
Mange tak, lige til sagen!
Hej kammerat! Fantastisk dit bidrag, men jeg vil foretage en lille korrektion:
den komplette kommando ville være: echo ""> ~ / .bash_history && history -c
Problemet er, at kommandoen "historie -c" kun rydder de kommandoer, der bruges i den åbne terminal, og på den anden side, når du laver "ekko"> ~ / .bash_history "renser den filen, men efterlader dig den sidste en skriftlig linje, i dette tilfælde selve den rene kommando.
Derfor giver summen af både med && og i denne rækkefølge dig mulighed for at forlade det, du ønsker nøjagtigt, hvilket er at rydde historikken for alle terminalsessioner (inklusive den sidste åbne)
Jeg håber, at mit bidrag er nyttigt.
Hej.
Tak for kommandoen, men ville det ikke være mere effektivt at bruge en sikker sletning (overskrivning) for at forhindre, at de slettede data gendannes af tredjeparter?
En hilsen.
Min kære Bartali, det hele afhænger af, hvad du skjuler. En simpel sletning er nok, da terminalens historie sjældent indeholder følsomme data. Sikker sletning bruger ekstra ressourcer og strøm. Jeg bruger det kun i tilfælde af strengt private ting, eller som kan bruges af cyberkriminelle.
Jeg åbnede filen '/root/.bash_history' med editoren som 'root', og jeg slettede indholdet.
sollocpongan historie -c
godt, ingen af de nævnte kommandoer fungerer for mig.
historikken -c hvis du rydder historikken, men når du starter terminalen igen, indlæser den alt.
nogen ved, hvordan man sletter historikken permanent. ?
tak