2.51111111111Rating 2.50 (16 Votes)

Как отобразить время в Linux history время? Для начала, что такое history - это команда, которая отображает список, а точнее историю вводимых команд, т.е. для просмотра последних вводимых команд достаточно ввести в терминале команду history и просмотреть всю историю, которая будет выглядеть например так:

history
...
   12  firewall-cmd --permanent --add-service=http
   13  firewall-cmd --reload
   14  reboot
...

Для того, что бы отображалось время, нужно определить формат переменной окружения HISTTIMEFORMAT, например указав дату и время в такой последовательности:

HISTTIMEFORMAT="%d/%m/%y %T "

Где %d - день, %m - месяц, %y - год, %T - время, эту переменную необходимо добавить в свой .bash_profile:

echo 'export HISTTIMEFORMAT="%d/%m/%y %T "' >> ~/.bash_profile

Применить настройки:

. ~/.bash_profile

Вводим пару команд, снова смотрим используя команду history:

history
...
   78  11/01/19 21:12:38 echo "Hello from Sys-Adm.in"
   79  11/01/19 21:12:54 history

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


Защитный код
Обновить

Сейчас 190 гостей и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз