GNU/Linux >> Znalost Linux >  >> Linux

Dočasně pozastavit Bash_history na daném shellu?

Existuje způsob, jak dočasně pozastavit sledování historie v bash, abyste mohli vstoupit do režimu „anonymní“? Do svého terminálu zadávám věci, které nechci zaznamenávat, citlivé finanční informace.

Přijatá odpověď:

Toto by mělo být to, co hledáte:

unset HISTFILE

Z man bash

Pokud není HISTFILE nastaveno nebo pokud je soubor historie nezapisovatelný, historie se neuloží.

Případně, pokud jej chcete vypnout a znovu zapnout, může být jednodušší použít set :

Vypnout

set +o history

Zapnout

set -o history

Linux
  1. Jak nastavit/vytvořit proměnné prostředí a prostředí v Linuxu

  2. Jak provést příkaz v prostředí Shell bez jeho uložení do historie? [Tipy pro Linux]

  3. Substituce historie selže při implementaci do skriptu Shell?

  1. Jak odstranit duplikáty v .bash_history, zachování pořádku?

  2. Archivovat historii bez opuštění Shell?

  3. Zkažená historie?

  1. CentOS / RHEL :Jak zakázat historii shellu BASH

  2. Jak trvale nastavit $PATH na Linux/Unix?

  3. Jak na to:Neomezená historie Bash/shell?