Ми всі знаємо, що таке Історія баш. Багато разів нам з якихось причин (безпека, паранойя тощо) потрібно, щоб певна команда НЕ зберігалася в історії, тобто, наприклад, ми хочемо, щоб усі команди були збережені, крім тих, що стосуються ssh, таким чином, якщо комусь вдається отримати доступ наш комп’ютер не зможе дізнатися, на якому комп’ютері ми робимо SSH.
Виключити все, що пов’язано з командою SSH ми пишемо наступний рядок в .bashrc :
HISTIGNORE='ere*:ssh*'
Таким чином, якщо, наприклад, ми робимо щось на зразок:
ssh root@virtue
…не буде збережено в історії
Якщо ми хочемо, щоб воно виключало все, що стосується команди ls ми пишемо наступне:
HISTIGNORE='ere*:ls*'
Пам'ятайте, що файл .bashrc має на початку імені крапку, що означає, що це прихований файл, який знаходиться в нашому домі. За бажанням, використовуючи команду echo, ви можете писати безпосередньо в .bashrc, не відкриваючи його, наприклад, давайте виключимо все, що пов’язано з ssh, з історії:
echo "HISTIGNORE='ere*:ssh*'" >> $HOME/.bashrc
Ну, думаю, більше нічого додати.
Вітаю