Kako počistiti zgodovino ukazov v Linuxu

.

history -c

... tako preprosto 😀 LOL !!!

Nič, je, da svoje objave vedno začnem s podrobno razlago problema, za zaključek z rešitvijo pa sem pomislil, da bi se morda malo spremenil

Večkrat smo zagotovo želeli izbrisati zgodovino ukazov, ki smo jih izvedli v računalniku, zato sem datoteko že izbrisal .bash_history ki se nahaja v našem domu, vendar je vedno bolje uporabiti orodja ali možnosti, ki nam jih da sam sistem ^ - ^

Zato se mi zdi zagonski ukaz popoln, preprost parameter (-c) sistemu sporoči, naj izbriše zgodovino ukazov.

Druga metoda, ki bi morala tudi delovati, je:

echo "" > ~/.bash_history

To bi moralo v prazno vrstico naše zgodovine odstraniti vse ostalo :)

No nič, še en namig, za katerega upam, da se vam zdi zanimiv.

pozdrav


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   helena_ryuu je dejal

    LoL super uporaben in neposreden vstop, hvala za nasvet ^^

    1.    KZKG ^ Gaara je dejal

      Hvala
      V teh dneh sem bil nekoliko zaposlen in nekoliko nerad pisal, poglejmo, ali bom danes in jutri napisal nekatere stvari ^ - ^

  2.   Mesto je dejal

    Druga možnost se mi ni zgodila, zanimivo KZKG ^ Gaara 🙂

    1.    KZKG ^ Gaara je dejal

      Dejansko se mi je zgodilo, da sem pisal prispevek HAHAHAHA, pravzaprav sem izbrisal .bash_history in že HAHAHA

      1.    Hugo je dejal

        Še vedno bi lahko to storili:

        cat /dev/null > ~/.bash_history

        Ali pa se malo poigrati, mogoče tole:

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

        V vsakem primeru raje z zgodovino -d izrecno izbrišem stvari, ki me motijo, ali za urejanje datoteke, zapiranje in zagon seje znova.

  3.   elynx je dejal

    Preprosto, a uporabno!

    Hvala!

    1.    KZKG ^ Gaara je dejal

      Hvala, ker ste komentirali ^ - ^

  4.   st0rmt4il je dejal

    In izbris vsebine datoteke z nano ali vi in ​​ponovna prijava ne bi rešila težave?

  5.   Odposlanec je dejal

    Hvala tukaj, našel sem, kar sem potreboval.
    Pozdrav….

  6.   Tajno je dejal

    Odličen material Cenjen čas in predanost

  7.   Daniel PZ je dejal

    Najlepša hvala, čisto do točke!

  8.   Santi je dejal

    Pozdravljeni kolega! Odličen vaš prispevek, vendar bi naredil majhen popravek:

    celoten ukaz bi bil: echo ""> ~ / .bash_history && history -c

    Težava je v tem, da ukaz "history -c" izbriše samo ukaze, uporabljene v odprtem terminalu, po drugi strani pa, ko naredite "echo"> ~ / .bash_history, datoteko očisti, vendar vam pusti zadnjo ena napisana vrstica, v tem primeru sam ukaz clean.

    Vsota obeh z && in v tem vrstnem redu vam torej omogoča, da natančno pustite, kar želite, to je počistiti zgodovino vseh terminalskih sej (vključno z zadnjo odprto)

    Upam, da je moj prispevek koristen.

  9.   Bartali je dejal

    Hej.
    Hvala za ukaz, toda ali ne bi bilo učinkoviteje uporabiti varnega brisanja (prepisati), da bi preprečili, da bi izbrisane podatke obnovile tretje osebe?

    Pozdrav.

    1.    jose je dejal

      Dragi moj Bartali, vse je odvisno od tega, kaj skrivaš. Dovolj je preprosto brisanje, saj zgodovina terminala redko vsebuje občutljive podatke. Varno brisanje porabi dodatne vire in moč. Uporabljam ga le v primeru strogo zasebnih stvari ali ki bi jih lahko uporabili kiber kriminalci.

  10.   José je dejal

    Datoteko '/root/.bash_history' sem odprl z urejevalnikom kot 'root' in vsebino izbrisal.

  11.   anonimni je dejal

    sollocpongan zgodovina -c

  12.   AndresD je dejal

    dobro, noben od omenjenih ukazov zame ne deluje.
    the history -c, če zgodovino izbrišete, vendar ob ponovnem zagonu terminala naloži vse.
    nekdo zna trajno izbrisati zgodovino. ?
    hvala