Home > Без рубрики > Редактирование истории команд в Linux

Редактирование истории команд в Linux

Как известно командная строка linux запоминает команды которые вы вводите в командную строку. Делается это для быстрого доступа к часто используемым командам. Обычно этот список составляет 1000 последних введенных команд, но можно и поменять в настройках(HISTSIZE). Но что делать если случайно отправился в командную строку какой-то мусор, например кусок html текста?

Неужели жить с ним в истории пока он не будет вытеснен оттуда другими командами? Проще отредактировать историю и не портить себе нервы. История команд сохраняется в файле, определяемом переменной HISTFILE (обычно $HOME/.bash_history). В моем случае это было /home/имя_пользователя/.bash_history

Открываем файл на редактирование и удаляем все лишнее, например так:
sudo nano /home/имя_пользователя/.bash_history

Сразу изменения из файла не заработали, но после команды bash в командной строке, подсказки стали как в файле истории.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

?

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackbacks:0

Listed below are links to weblogs that reference
Редактирование истории команд в Linux from EchoBlog::howToCode
TOP