Ako vyčistiť históriu príkazov v systéme Linux

.

history -c

... To jednoduché 😀 LOL !!!

Nič to, je to, že svoje príspevky vždy začínam podrobným vysvetlením problému, na záver riešenia som uvažoval o možnosti trochu sa zmeniť

Už viackrát sme určite chceli vymazať históriu príkazov, ktoré sme vykonali v počítači, predtým som súbor vymazal .bash_history nachádza sa v našej domácnosti, ale vždy je lepšie použiť nástroje alebo možnosti, ktoré nám dáva samotný systém ^ - ^

Preto považujem príkaz na spustenie za dokonalý, jednoduchý parameter (-c) hovorí systému, aby vymazal históriu príkazov.

Ďalšia metóda, ktorá by tiež mala fungovať, je:

echo "" > ~/.bash_history

Toto by malo dať do našej histórie prázdny riadok a odstrániť tak všetko ostatné :)

No nič, ďalší tip, ktorý, dúfam, vás zaujme.

pozdravy


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   helena_ryuu dijo

    LoL super užitočný a priamy vstup, vďaka za radu ^ ^

    1.    KZKG ^ Gaara dijo

      Ďakujem vám
      V dnešnej dobe som bol trochu zaneprázdnený a trochu nechcel písať, uvidíme, či napíšem nejaké veci dnes a zajtra ^ - ^

  2.   Mesto dijo

    Druhá možnosť ma nenapadla, zaujímavé KZKG ^ Gaara 🙂

    1.    KZKG ^ Gaara dijo

      Napadlo mi v skutočnosti písanie príspevku HAHAHAHA, vlastne som vymazal .bash_history a už HAHAHA

      1.    Hugo dijo

        Stále ste to mohli urobiť:

        cat /dev/null > ~/.bash_history

        Alebo sa trochu pohrajte, možno toto:

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

        V každom prípade radšej použijem históriu -d na konkrétne vymazanie vecí, ktoré ma otravujú, alebo na úpravu súboru, zatvorenie a opätovné spustenie relácie.

  3.   lynx dijo

    Jednoduché, ale užitočné!

    Vďaka!

    1.    KZKG ^ Gaara dijo

      Ďakujeme za komentár ^ - ^

  4.   st0rmt4il dijo

    A vymazanie obsahu súboru pomocou nano alebo vi a opätovné prihlásenie by problém nevyriešili?

  5.   Emisár dijo

    Ďakujem ti, že som tu našiel, čo som potreboval.
    Pozdrav….

  6.   podzemí dijo

    Vynikajúci materiál Čas a odhodlanie sa cenia

  7.   Daniel PZ dijo

    Dakujem pekne k veci!

  8.   Santi dijo

    Nazdar Človeče! Váš príspevok je vynikajúci, ale urobil by som malú opravu:

    úplný príkaz by bol: echo ""> ~ / .bash_history && history -c

    Problém je v tom, že príkaz „history -c“ vymaže iba príkazy použité v otvorenom termináli a na druhej strane, keď urobíte „echo“> ~ / .bash_history, súbor sa vyčistí, ale zostane vám posledný jeden napísaný riadok, v tomto prípade samotný príkaz clean.

    Súčet oboch znakov && a v tomto poradí vám teda umožňuje opustiť presne to, čo chcete, čo znamená vyčistiť históriu všetkých terminálových relácií (vrátane poslednej otvorenej).

    Dúfam, že môj príspevok bude užitočný.

  9.   Bartali dijo

    Dobrý deň.
    Ďakujeme za príkaz, ale nebolo by efektívnejšie použiť zabezpečené vymazanie (prepísanie), aby ste zabránili tomu, aby vymazané údaje boli obnovené tretími stranami?

    Pozdrav.

    1.    Jose dijo

      Môj drahý Bartali, všetko závisí od toho, čo skrývaš. Stačí jednoduché vymazanie, pretože história terminálu zriedka obsahuje citlivé údaje. Bezpečné mazanie spotrebúva ďalšie zdroje a energiu. Používam ho iba v prípade prísne súkromných vecí alebo tých, ktoré by mohli byť použité zločincami.

  10.   José dijo

    Otvoril som súbor „/root/.bash_history“ s editorom ako „root“ a obsah som vymazal.

  11.   Anonymný dijo

    sollocpongan história -c

  12.   AndresD dijo

    dobré, žiadny zo spomenutých príkazov na mňa nefunguje.
    history -c ak vymažete históriu, ale pri opätovnom spustení terminálu sa načíta všetko.
    niekto vie, ako natrvalo vymazať históriu. ?
    vďaka