[РЕШЕНО] Как работать с history ArchLinux?

Добрый день, Форум!
Подскажите ответьте пожалуйста на несколько вопросов
1. Как полностью очистить историю в Bash, все команды которые я когда либо вводил от обычного пользователя и root?
2. Можно ли настроить чтобы команда которую я вводил не записывалась в history?
Пример:

<пробел>clean
Гуглил, но так и не нашел действующего способа
Спасибо!
SkyRewir
1. Как полностью очистить историю в Bash, все команды которые я когда либо вводил от обычного пользователя и root?
Очистить bash_history.
SkyRewir
2. Можно ли настроить чтобы команда которую я вводил не записывалась в history?
HISTIGNORE.
SkyRewir
Гуглил, но так и не нашел действующего способа
Плохо искал, для начала почитай это, дальше гугли сам (гуглится хорошо по bash_history + что конкретно)
И все очень хорошо настраивается, на свой вкус - что сохранять, что не сохранять. А вообще я расширил объем history и он мне служит источником информации, не нужные команды не сохраняются, а нужные подлежат хранению и история никогда не очищается.
Ошибки не исчезают с опытом - они просто умнеют
Mirk
Очистить bash_history.

HISTIGNORE
Очистка bash_history

history -cw
Добавил в .bashrc если до команды вбить пробел команда не записывается в history

HISTCONTROL=ignorespace
Все ли я правильно сделал?
HISTCONTROL="команда"
Для применения изменений:
source ~/.bashrc
Mirk
HISTCONTROL="команда"

HISTCONTROL=options1:option2 без скобок
Список опций:
ignorespace не сохранять строки начинающиеся с символа <пробел>
ignoredups не сохранять строки, совпадающие с последней выполненной командой
ignoreboth использовать обе опции ‘ignorespace’ и ‘ignoredups’
erasedups удалять ВСЕ дубликаты команд с истории
~/.bash_profile
---
export HISTCONTROL="ignoreboth:erasedups"
Ну или если вам лень жмакать Space:
$ set +o history
$ mplayer porno.avi
$ bla,bla,bla
$ set -o history
SkyRewir
Список опций:
Да, я вижу. Работает?
Разумеется работает, иначе зачем бы это писали...
man bash в помощь.
Aivar
Разумеется работает
Я про ТС
 
Зарегистрироваться или войдите чтобы оставить сообщение.