Запись даты и времени в историю команд bash
При работе с bash все вводимые команды сохраняются специальной утилитой history в файле ~/.bash_history. При вводе команды history, отображается последовательно пронумерованный список всех введённых вами команд. При помощи нехитрых манипуляций с конфигурационным файлом, можно фиксировать точную дату и время ввода каждой команды. Для этого необходимо отредактировать файл ~/.bashrc , вписав одну из следующих строк:
export HISTTIMEFORMAT='%h %d %H:%M:%S ' (стандартный вывод)
export HISTTIMEFORMAT='%d.%m.%Y %H:%M:%S ' (ДД.MM.ГГ)
export HISTTIMEFORMAT='%Y-%m-%d %H:%M:%S ' (YYYY-MM-DD)
Теперь в списке history, напротив команд будет стоять дата и время их ввода.
Включить запись даты и времени в историю команд bash:
# echo 'export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "' >> ~/.bashrc
Пробел перед кавычкой нужен, что бы дата не сливалась с командой.