Cum se șterge istoricul comenzilor în Linux

.

history -c

... Atât de simplu 😀 LOL !!!

Nimic, este că încep mereu postările mele oferind o explicație detaliată a problemei, pentru a încheia cu soluția, m-am gândit să mă schimb puțin puțin 😀

Cu mai multe ocazii am dorit cu siguranță să ștergem istoricul comenzilor pe care le-am executat pe computerul nostru, pentru aceasta am șters anterior fișierul .bash_history situate în casa noastră, dar este întotdeauna mai bine să folosim instrumentele sau opțiunile pe care ni le oferă sistemul în sine ^ - ^

De aceea consider că comanda de pornire este perfectă, un parametru simplu (-c) spune sistemului să șteargă istoricul comenzilor.

O altă metodă care ar trebui să funcționeze și este:

echo "" > ~/.bash_history

Acest lucru ar trebui să pună o linie goală în istoria noastră eliminând orice altceva :)

Ei bine, nimic, un alt sfat pe care sper că vi se pare interesant.

În ceea ce priveşte


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   helena_ryuu el a spus

    LoL o intrare super-utilă și directă, mulțumesc pentru sfaturi ^^

    1.    KZKG ^ Gaara el a spus

      Mulțumesc
      Am fost cam ocupat și puțin dispus să scriu în aceste zile, să vedem dacă scriu câteva lucruri astăzi și mâine ^ - ^

  2.   Oraș el a spus

    A doua opțiune nu îmi trecuse prin minte, interesantul KZKG ^ Gaara 🙂

    1.    KZKG ^ Gaara el a spus

      Mi-a venit în minte, de fapt, scriind postarea HAHAHAHA, de fapt am șters .bash_history și deja HAHAHA

      1.    Hugo el a spus

        Încă ai fi putut face acest lucru:

        cat /dev/null > ~/.bash_history

        Sau să ne jucăm puțin, poate asta:

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

        În orice caz, prefer să folosesc history -d pentru a șterge în mod specific lucrurile care mă enervează sau pentru a edita fișierul, închideți și începeți din nou sesiunea.

  3.   elynx el a spus

    Simplu dar util!

    Mulțumiri!

    1.    KZKG ^ Gaara el a spus

      Vă mulțumim că ați comentat ^ - ^

  4.   st0rmt4il. el a spus

    Și ștergerea conținutului fișierului cu nano sau vi și autentificarea din nou nu ar rezolva problema?

  5.   Emisar el a spus

    Vă mulțumesc aici, am găsit ceea ce aveam nevoie.
    Un salut….

  6.   Clandestin el a spus

    Material excelent Timpul și dedicarea livrate sunt apreciate

  7.   Daniel PZ el a spus

    Vă mulțumesc foarte mult, chiar la obiect!

  8.   Santi el a spus

    Salut prietene! Contribuția dvs. este grozavă, dar aș face o mică corecție:

    comanda completă ar fi: echo ""> ~ / .bash_history && history -c

    Problema este că comanda „history -c” șterge doar comenzile folosite în terminalul deschis și, pe de altă parte, când faceți „ecoul”> ~ / .bash_history ”curăță fișierul, dar vă lasă ultima o linie scrisă, în acest caz, comanda curată în sine.

    Prin urmare, suma ambelor cu && și în această ordine vă permite să lăsați exact ceea ce doriți, adică să ștergeți istoricul tuturor sesiunilor terminale (inclusiv ultima deschisă)

    Sper că contribuția mea va fi de ajutor.

  9.   Bartali el a spus

    Buna ziua.
    Vă mulțumim pentru comandă, dar nu ar fi mai eficient să folosiți o ștergere sigură (suprascriere) pentru a împiedica recuperarea datelor șterse de către terți?

    Un salut.

    1.    Jose el a spus

      Draga mea Bartali, totul depinde de ceea ce ascunzi. O ștergere simplă este suficientă deoarece istoricul terminalului conține rareori date sensibile. Ștergerea sigură consumă resurse și energie suplimentare. O folosesc numai în cazul lucrurilor strict private sau care ar putea fi folosite de infractorii cibernetici.

  10.   José el a spus

    Am deschis fișierul „/root/.bash_history” cu editorul ca „rădăcină” și am șters conținutul.

  11.   anonim el a spus

    istoria sollocpongan -c

  12.   AndresD el a spus

    bine, niciuna dintre comenzile menționate nu funcționează pentru mine.
    istoricul -c dacă ștergeți istoricul, dar când porniți din nou terminalul, acesta încarcă totul.
    cineva știe să șteargă definitiv istoricul. ?
    Gracias