Czyszczenie pamięci terminala

Aby wyczyścić pamięć terminala (przegląda się ją za pomocą strzałek góra/dół) wystarczy wydać polecenie:

rm -f ~/.bash_history

które usunie plik, w którym znajduje się historia wpisywanych poleceń.

Oczywiście plik zostanie ponownie utworzony jak tylko wydasz kolejne polecenie. Aby trwale zablokować tworzenie historii wydaj polecenie:

chmod 400 ~/.bash_history

które zmieni prawa dostępu do tego pliku. Aby miało to jakikolwiek sens najpierw usuń jego zawartość (zawartość, nie plik!).

Ewentualnie jedno polecenie, które usuwa plik, tworzy nowy i nadaje mu prawa:

rm -f ~/.bash_history && touch ~/.bash_history && chmod 400 ~/.bash_history

Źródło: forum.ubuntu.pl

Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  • bohoomil

    Albo jeszcze inaczej:

    >~/.bash_history

    :)

    • uksza

      albo
      history -c

      a w wolnych chwilach man bash – ominie Was ponowne wynajdowanie kołą

  • czapa_ols

    to już chyba lepiej w ~/.bashrc
    dopisać

    HISTFILE=/dev/null