В сегодняшней заметке я покажу, как применительно к системе Ubuntu 10.10 удалить историю команд набранных в консоли.

Исходная система:

keiz@vkeiz:~$ uname -a && lsb_release -a

Linux vkeiz 2.6.35-22-generic #33-Ubuntu SMP Sun Sep 19 20:34:50 UTC 2010 i686 GNU/Linux

Description: Ubuntu 10.10

Release: 10.10

Codename: maverick

 

Набранные команды в консоли по умолчанию сохраняются в профиле каждого пользователя, а именно в файле: ~/.bash_history

Чтобы посмотреть историю первых набранных файлов следует в консоли набрать команду:

keiz@vkeiz:~$ head -n 5 /home/keiz/.bash_history

df -h

sudo apt-get install openssh-server

ping ya.ru

sudo apt-get install openssh-server

sudo apt-get install openssh

Чтобы посмотреть историю последних набранных файлов следует в консоли набрать команду:

keiz@vkeiz:~$ tail -f -n 5 /home/keiz/.bash_history

nano ~/.bash_history

history | wc -l 4

history

history | wc -l

history | wc -l 4

 

Подсчёт количества строк:

keiz@vkeiz:~$ wc -l /home/keiz/.bash_history

246 /home/keiz/.bash_history

 

Теперь чтобы удалить конкретную строку в истории набранных файлов:

keiz@vkeiz:~$ history -d243

,где вместо 243 указываем номер строки которую Вам нужно удалить.

 

Удалить весь журнал набранных команд:

keiz@vkeiz:~$ cat > /home/keiz/.bash_history

^C (По сочетанию клавиш «Ctrl + C” выходим)

На этом всё, удачи!!!

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru