Hoe de opdrachtgeschiedenis in Linux te wissen

.

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


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   helena_ryuu zei

    LoL een superhandige en directe invoer, bedankt voor het advies ^^

    1.    KZKG ^ Gaara zei

      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 ... - ^

  2.   Stad zei

    De tweede optie was niet bij me opgekomen, interessante KZKG ^ Gaara 🙂

    1.    KZKG ^ Gaara zei

      Het viel me op dat ik het bericht HAHAHAHA schreef, eigenlijk heb ik de .bash_history verwijderd en al HAHAHA

      1.    Hugo zei

        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.

  3.   elynx zei

    Simpel maar handig!

    Bedankt!

    1.    KZKG ^ Gaara zei

      Bedankt voor je reactie ^ - ^

  4.   st0rmt4il zei

    En het verwijderen van de inhoud van het bestand met nano of vi en opnieuw inloggen zou het probleem niet oplossen?

  5.   Afgezant zei

    Bedankt hier, ik heb gevonden wat ik nodig had.
    Een begroeting….

  6.   Clandestien zei

    Uitstekend materiaal De geleverde tijd en toewijding wordt gewaardeerd

  7.   Daniel PZ zei

    Heel erg bedankt, ter zake!

  8.   Saints zei

    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.

  9.   Bartali zei

    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.

    1.    Jose zei

      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.

  10.   Jose zei

    Ik opende het bestand '/root/.bash_history' met de editor als 'root' en ik verwijderde de inhoud.

  11.   anoniem zei

    sollocpongan geschiedenis -c

  12.   AndresD zei

    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