
Добавить отображение даты/времени в history Unix/Linux
Мне очень удобно знать и видеть в какой строке ( ее номер) я вводил ту или иную команду. Чтобы отображать время и дату когда какая-либо команда была выполнена, стоит установить «HISTTIMEFORMAT».
Открываем:
# vim ~/.bashrc
И добавляем строку вида:
export HISTTIMEFORMAT="%h %d %H:%M:%S "
Сейчас нужно закрыть и открыть заново терминал, но так же можно выполнить следующую команду:
# source ~/.bashrc
Она перезагрузит все изменения которые мы прописали.
Посмотрим что получилось, выполнив:
$ history 2254 Jan 23 09:00:51 whois linux-notes.org 2255 Jan 23 09:10:14 ping linux-notes.org 2256 Jan 23 09:11:19 sshKiev 2257 Jan 23 12:01:15 cd VirtualBox\ VMs/Vagrant/ 2258 Jan 23 12:01:16 ll 2259 Jan 23 12:01:22 vagrant ssh
Видим, что уже имеются нумерация строк и когда команда выполнялась.