Все мы знаем, что История баш. Часто нам нужно по какой-то причине (безопасность, паранойя и т. Д.), Чтобы определенная команда НЕ сохранялась в истории, то есть, например, мы хотим, чтобы все команды были сохранены, кроме тех, которые связаны с ssh, таким образом, если кому-то удастся получить доступ к нашему компьютеру, он не сможет узнать, на каком компьютере мы используем SSH.
Чтобы исключить все, что связано с командой SSH мы пишем следующую строку в .bashrc :
HISTIGNORE='ere*:ssh*'
Таким образом, если, например, мы сделаем что-то вроде:
ssh root@virtue
... не будет сохранено в истории 😉
Если мы хотим исключить все, что связано с командой ls пишем следующее:
HISTIGNORE='ere*:ls*'
Помните, что файл .bashrc имеет точку в начале имени, что означает, что это скрытый файл, который находится у нас дома. Если хотите, используя команду echo, вы можете писать прямо в .bashrc, не открывая его, например, давайте исключим из истории все, что связано с ssh:
echo "HISTIGNORE='ere*:ssh*'" >> $HOME/.bashrc
Ну думаю добавить больше нечего.
Привет 😀
Это почти вдохновляет меня открыть страницу руководства и разместить на этом сайте статью о том, как составить список скрытых файлов, что должно стать огромным вкладом.
Интересный инструмент. Чем он представляет?
Интересно 😀 в закладки без в будущем мне это нужно, большое спасибо.
Действительно интересно и полезно, особенно для тех из нас, кто занимается сетевым администрированием (паранойя никогда не помешает).
И есть прагматический режим, просто введите пробел перед командой и все, она не запомнится.
Ух ты, я всегда использую history -c, но ничего не остается xD, это очень простой и выборочный вариант.
Космическая штука у меня не сработала.
Я тоже, поэтому я не поместил это в пост с самого начала 🙁
добавление:
HISTCONTROL = игнорировать пробел
пространство работает 🙂
Космическая штука работала у меня несколько месяцев, настраивая таким образом:
HISTIGNORE = '(пробел) + (*)' => вот так: HISTIGNORE = '*'
😉
Интересный Гаара. Хотя в данный момент мне это не нужно, мне приятно знать, что у меня есть целый репозиторий советов здесь. DesdeLinux.
Кратко, лаконично и полезно! отличный вклад.