история в терминале

Искал решение такого вопроса как же отключить сохранение истории команд в bash. Прошу не спрашивайте зачем, просто я мазахист...
Так вот пробовал следующее:

set +o history
echo unset HISTFILE >> /etc/profile
export HISTSIZE=0
export HISTFILESIZE=0
после этого отчищал командой history -с но все равно продолжала вести историю, перезагружал таже трабла. Кто знает как решить данный вопрос?
while true; do
rm -f ~/.bash_history
sleep 1
done
Ошибки в тексте-неповторимый стиль автора©
indeviral, не пройдет. На сколько я понимаю, история сохраняется после лагаута пользователя.
sudo chattr +i .bash_history
Ошибки не исчезают с опытом - они просто умнеют
вы что это 100% вариант))

а если серьёзно то
set +o history
unset HISTFILE
в .bashrc даст точно такой же эффект...
Ошибки в тексте-неповторимый стиль автора©
Вроде самый простой - запрет на запись....
Ошибки не исчезают с опытом - они просто умнеют
в рамках сессии даже при запрете на запись и чтения история всё равно работает.
Ошибки в тексте-неповторимый стиль автора©
indeviral
в рамках сессии даже при запрете на запись и чтения история всё равно работает.
Верно - она сидит в памяти......можно пользоваться, какие были предыдущие команды......но в файл записи нет.......проверено....
Ошибки не исчезают с опытом - они просто умнеют
Погуглил - недавно обсуждали на ЛОР - там несколько вариантов....
Ошибки не исчезают с опытом - они просто умнеют
export HISTFILE=/dev/null
 
Зарегистрироваться или войдите чтобы оставить сообщение.