Отображение даты/времени в истории команд (history)
Добавлено: 17 авг 2017, 23:20
В исходном виде в историю команд введенных в терминале попадает её номер по порядку и сама команда. Хранится все это дело в
Поэтому сегодня рассмотрим метод добавления даты и времени к выхлопу
Все что нам потребуется сделать - это переопределить в
И заставим его незамедлительно учитывать внесенные изменения
На этом все, теперь в
Аналогично можно сделать это для всех пользователей в системе разом, только править в этом случае надо будет
~./bash_history
, а вызвать список можно командой history
Но иногда не оч удобно листать в поисках той или иной команды среди ни о чем не говорящих цифр, а иногда просто требуется глянуть что ж я там такого настрочил в терминал 17-го августа 
Поэтому сегодня рассмотрим метод добавления даты и времени к выхлопу
history
для более четкого ведения хронологии, тем более делается это в пару команд. Все что нам потребуется сделать - это переопределить в
.bashrc
текущего пользователя переменную HISTTIMEFORMAT
, следующей командой:
Код: Выделить всё
echo 'HISTTIMEFORMAT="%F %T "' >> ~/.bashrc
Код: Выделить всё
source ~/.bashrc
history
будет отображаться дата и время, по которым при желании можно будет ориентироваться в поисках давно забытых директив и команд 
/etc/profile