Slik tømmer du kommandohistorikken i Linux

.

history -c

... Så enkelt 😀 LOL !!!

Ingenting, er at jeg alltid starter innleggene mine med en detaljert forklaring på problemet, for å konkludere med løsningen, tenkte jeg kanskje å endre meg litt 😀

Ved mer enn en anledning har vi sikkert ønsket å slette historikken over kommandoer som vi har utført på datamaskinen vår, for dette slettet jeg tidligere filen .bash_history ligger i hjemmet vårt, men det er alltid bedre å bruke verktøyene eller alternativene som selve systemet gir oss ^ - ^

Det er grunnen til at jeg synes oppstartskommandoen er perfekt, en enkel parameter (-c) forteller systemet å tømme kommandohistorikken.

En annen metode som også skal fungere er:

echo "" > ~/.bash_history

Dette burde sette en tom linje i historien vår og slette alt annet :)

Vel ingenting, enda et tips som jeg håper du synes er interessant.

Hilsen


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Helena_ryuu sa

    LoL en supernyttig og direkte oppføring, takk for rådene ^^

    1.    KZKG ^ Gaara sa

      Takk
      Jeg har vært litt opptatt og litt uvillig til å skrive i disse dager, la oss se om jeg skriver noen ting i dag og i morgen ^ - ^

  2.   By sa

    Det andre alternativet hadde ikke kommet til meg, interessant KZKG ^ Gaara 🙂

    1.    KZKG ^ Gaara sa

      Det falt meg faktisk å skrive innlegget HAHAHAHA, faktisk slettet jeg .bash_history og allerede HAHAHA

      1.    Hugo sa

        Du kunne fortsatt ha gjort dette:

        cat /dev/null > ~/.bash_history

        Eller leke litt, kanskje dette:

        rm ~/.bash_history && touch ~/.bash_history

        I alle fall foretrekker jeg å bruke historie -d for å spesifikt slette ting som irriterer meg, eller for å redigere filen, lukke og starte økten på nytt.

  3.   elynx sa

    Enkelt, men nyttig!

    Takk!

    1.    KZKG ^ Gaara sa

      Takk til deg for at du kommenterte ^ - ^

  4.   st0rmt4il sa

    Og å slette innholdet i filen med nano eller vi og logge på igjen vil ikke løse problemet?

  5.   Utsending sa

    Takk her, jeg fant det jeg trengte.
    En hilsen….

  6.   Clandestine sa

    Utmerket materiale. Den tid og dedikasjon som blir gitt, blir verdsatt.

  7.   Daniel PZ sa

    Tusen takk, helt til poenget!

  8.   Santi sa

    Hallo kompis! Flott ditt bidrag, men jeg vil gjøre en liten korreksjon:

    den komplette kommandoen ville være: ekko ""> ~ / .bash_history && history -c

    Problemet er at kommandoen "historie -c" bare tømmer kommandoene som brukes i den åpne terminalen, og på den annen side, når du gjør "ekko"> ~ / .bash_history "renser den filen, men gir deg den siste en skriftlig linje, i dette tilfellet selve kommandoen ren.

    Derfor kan summen av både med && og i denne rekkefølgen la deg forlate det du vil ha nøyaktig, som er å fjerne historikken til alle terminalsessioner (inkludert den siste åpne)

    Jeg håper mitt bidrag er nyttig.

  9.   Bartali sa

    Hei.
    Takk for kommandoen, men ville det ikke vært mer effektivt å bruke en sikker sletting (overskriving) for å forhindre at slettede data blir gjenopprettet av tredjeparter?

    En hilsen.

    1.    Jose sa

      Kjære Bartali, alt kommer an på hva du skjuler. En enkel sletting er nok siden terminalens historie sjelden inneholder sensitive data. Sikker sletting bruker ekstra ressurser og kraft. Jeg bruker den bare i tilfelle strengt private ting eller som kan brukes av nettkriminelle.

  10.   José sa

    Jeg åpnet filen '/root/.bash_history' med redaktøren som 'root', og jeg slettet innholdet.

  11.   anonym sa

    sollocpongan historie -c

  12.   AndresD sa

    bra, ingen av de nevnte kommandoene fungerer for meg.
    historikken -c hvis du tømmer historikken, men når du starter terminalen igjen, laster den inn alt.
    noen vet hvordan man sletter historikken permanent. ?
    takk