.
history -c
… Dat simpele 😀 LOL !!!
Niets, is dat ik mijn berichten altijd begin met een gedetailleerde uitleg van het probleem, om af te sluiten met de oplossing, dacht ik erover om misschien een beetje te veranderen 😀
Meer dan eens hebben we zeker de geschiedenis willen verwijderen van opdrachten die we op onze computer hebben uitgevoerd, hiervoor heb ik het bestand eerder verwijderd .bash_geschiedenis bij ons thuis, maar het is altijd beter om de tools of opties te gebruiken die het systeem ons zelf geeft ^ - ^
Daarom vind ik het opstartcommando perfect, een simpele parameter (-c) vertelt het systeem om de commandogeschiedenis te wissen.
Een andere methode die ook zou moeten werken, is:
echo "" > ~/.bash_history
Dit zou een lege regel in onze geschiedenis moeten plaatsen en al het andere verwijderen :)
Nou niets, nog een tip waarvan ik hoop dat je die interessant vindt.
groeten
LoL een superhandige en directe invoer, bedankt voor het advies ^^
Bedankt
Ik heb het een beetje druk gehad en een beetje niet bereid om te schrijven deze dagen, laten we eens kijken of ik vandaag en morgen wat dingen schrijf ... - ^
De tweede optie was niet bij me opgekomen, interessante KZKG ^ Gaara 🙂
Het viel me op dat ik het bericht HAHAHAHA schreef, eigenlijk heb ik de .bash_history verwijderd en al HAHAHA
Dit had je nog steeds kunnen doen:
cat /dev/null > ~/.bash_history
Of een beetje spelen, misschien dit:
rm ~/.bash_history && touch ~/.bash_history
In elk geval gebruik ik geschiedenis -d om specifiek de dingen te verwijderen die me irriteren, of om het bestand te bewerken, de sessie te sluiten en opnieuw te starten.
Simpel maar handig!
Bedankt!
Bedankt voor je reactie ^ - ^
En het verwijderen van de inhoud van het bestand met nano of vi en opnieuw inloggen zou het probleem niet oplossen?
Bedankt hier, ik heb gevonden wat ik nodig had.
Een begroeting….
Uitstekend materiaal De geleverde tijd en toewijding wordt gewaardeerd
Heel erg bedankt, ter zake!
Hallo vriend! Uw bijdrage is geweldig, maar ik zou een kleine correctie willen aanbrengen:
het volledige commando zou zijn: echo ""> ~ / .bash_history && history -c
Het probleem is dat het commando "history -c" alleen de commando's wist die gebruikt worden in de geopende terminal, en aan de andere kant, wanneer je de "echo"> ~ / .bash_history "doet, het het bestand opschoont, maar laat je de laatste geschreven regel, in dit geval het schone commando zelf.
Daarom stelt de som van beide met && en in deze volgorde u in staat om precies te laten wat u wilt, namelijk het wissen van de geschiedenis van alle terminalsessies (inclusief de laatste openstaande)
Ik hoop dat mijn bijdrage nuttig is.
Hey.
Bedankt voor de opdracht, maar zou het niet effectiever zijn om veilig te wissen (overschrijven) om te voorkomen dat de gewiste gegevens door derden worden hersteld?
Een groet.
Mijn beste Bartali, het hangt allemaal af van wat je verbergt. Een eenvoudige verwijdering is voldoende, aangezien de geschiedenis van de terminal zelden gevoelige gegevens bevat. Veilig wissen verbruikt extra bronnen en stroom. Ik gebruik het alleen in het geval van strikt privé-zaken of die door cybercriminelen kunnen worden gebruikt.
Ik opende het bestand '/root/.bash_history' met de editor als 'root' en ik verwijderde de inhoud.
sollocpongan geschiedenis -c
goed, geen van de genoemde commando's werkt voor mij.
de geschiedenis -c als u de geschiedenis wist, maar wanneer u de terminal opnieuw start, wordt alles geladen.
iemand weet hoe hij de geschiedenis permanent moet verwijderen. ?
bedankt