Jak wyczyścić historię poleceń w systemie Linux

.

history -c

… To proste 😀 LOL !!!

Nic, tylko że swoje posty zawsze zaczynam od szczegółowego wyjaśnienia problemu, na koniec na rozwiązanie myślałem, że może trochę zmienię 😀

Na pewno niejednokrotnie chcieliśmy usunąć historię poleceń, które wykonaliśmy na naszym komputerze, w tym celu wcześniej usunąłem plik .bash_historia znajduje się w naszym domu, ale zawsze lepiej jest skorzystać z narzędzi lub opcji, które daje nam sam system ^ - ^

Dlatego uważam, że polecenie uruchamiania jest idealne, prosty parametr (-c) mówi systemowi, aby wyczyścił historię poleceń.

Inną metodą, która również powinna działać, jest:

echo "" > ~/.bash_history

To powinno umieścić pustą linię w naszej historii, usuwając wszystko inne :)

Nic, kolejna wskazówka, która mam nadzieję, że Cię zainteresuje.

pozdrowienia


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   helena_ryu powiedział

    LoL super przydatny i bezpośredni wpis, dzięki za radę ^^

    1.    KZKG ^ Gaara powiedział

      Dziękuję
      Byłem trochę zajęty i trochę niechętny do pisania w tych dniach, zobaczmy, czy napiszę coś dzisiaj i jutro ^ - ^

  2.   Miasto powiedział

    Druga opcja nie przyszła mi do głowy, ciekawa KZKG ^ Gaara 🙂

    1.    KZKG ^ Gaara powiedział

      Przyszło mi do głowy, że pisząc post HAHAHAHA, właściwie usunąłem .bash_history i już HAHAHA

      1.    Hugo powiedział

        Nadal mogłeś to zrobić:

        cat /dev/null > ~/.bash_history

        Lub trochę pobawić się, może to:

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

        W każdym razie wolę używać history -d, aby usunąć rzeczy, które mnie denerwują, lub edytować plik, zamknąć i ponownie rozpocząć sesję.

  3.   elynx powiedział

    Proste, ale przydatne!

    Dzięki!

    1.    KZKG ^ Gaara powiedział

      Dziękuję za komentarz ^ - ^

  4.   st0rmt4il powiedział

    A usunięcie zawartości pliku za pomocą nano lub vi i ponowne zalogowanie nie rozwiązałoby problemu?

  5.   Emisariusz powiedział

    Dziękuję tutaj, znalazłem to, czego potrzebowałem.
    Pozdrowienie….

  6.   Tajny powiedział

    Doskonały materiał. Doceniamy czas i poświęcenie.

  7.   Daniel PZ powiedział

    Dziękuję bardzo, od razu do rzeczy!

  8.   Santi powiedział

    Cześć kolego! Twój wkład jest świetny, ale zrobiłbym małą korektę:

    pełne polecenie to: echo ""> ~ / .bash_history && history -c

    Problem polega na tym, że polecenie „history -c” czyści tylko polecenia używane w otwartym terminalu, az drugiej strony, kiedy wykonujesz polecenie „echo”> ~ / .bash_history ”, czyści plik, ale zostawia ostatni napisana linia, w tym przypadku sama komenda clean.

    Dlatego suma obu z && iw tej kolejności pozwala zostawić dokładnie to, czego chcesz, czyli wyczyścić historię wszystkich sesji terminala (w tym ostatnią otwartą)

    Mam nadzieję, że mój wkład jest pomocny.

  9.   Bartali powiedział

    Hey.
    Dzięki za polecenie, ale czy nie byłoby skuteczniejsze użycie bezpiecznego wymazywania (nadpisywania), aby zapobiec odzyskaniu usuniętych danych przez osoby trzecie?

    Pozdrowienia.

    1.    Jose powiedział

      Mój drogi Bartali, wszystko zależy od tego, co ukryjesz. Wystarczy zwykłe usunięcie, ponieważ historia terminala rzadko zawiera wrażliwe dane. Bezpieczne wymazywanie zużywa dodatkowe zasoby i moc. Używam go tylko w przypadku rzeczy ściśle prywatnych lub takich, które mogłyby zostać wykorzystane przez cyberprzestępców.

  10.   José powiedział

    Otworzyłem plik „/root/.bash_history” z edytorem jako „root” i usunąłem zawartość.

  11.   anonimowy powiedział

    historia sollocponga -c

  12.   Andres D powiedział

    dobrze, żadne z wymienionych poleceń nie działa dla mnie.
    the history -c jeśli wyczyścisz historię, ale przy ponownym uruchomieniu terminalu, ładuje wszystko.
    ktoś wie, jak trwale usunąć historię. ?
    dzięki