Как узнать время выполнения предыдущих команд [дубликат]

На этот вопрос уже есть ответ здесь:

Я знаю, что с помощью команды history я могу просмотреть свои предыдущие команды, но:

  • Есть ли способ просмотреть дату и время выполнения этих команд?
  • Или такая информация не сохраняется?
  • И если такая информация не сохраняется, есть ли способ сделать ее так, чтобы она сохранялась, чтобы я мог просмотреть ее позже ?
3
задан 13 June 2015 в 16:25

1 ответ

Попытайтесь выполнить эту команду от терминала:

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

Тогда теперь выполненная история:

history

демонстрационный вывод:

 2000  10/06/15 15:49:29 pal -d
 2001  10/06/15 15:49:33 pal -d 10
 2002  10/06/15 15:49:49 pal -d 04 Jul 2015
 2003  10/06/15 15:50:36 gedit/home/maythux/.pal/pal.conf
 2004  10/06/15 15:50:40 gedit /home/maythux/.pal/pal.conf
 2005  10/06/15 15:53:30 cal
 2006  10/06/15 15:53:31 gcal
 2007  10/06/15 15:53:34 sudo apt-get install gcal
 2008  10/06/15 15:53:54 gcal
 2009  10/06/15 15:53:57 man gcal
 2010  10/06/15 15:54:03 pal
 2011  10/06/15 15:55:35 pal -m
 2012  10/06/15 15:56:56 history 
 2013  10/06/15 15:57:39 HISTTIMEFORMAT="%d/%m/%y %T "
 2014  10/06/15 15:57:45 history

Для создания этого постоянным добавляют к Вашему .bashrc:

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

Тогда получают Ваш bashrc:

source .bashrc

Теперь демонстрационный вывод будет доступен каждый раз, когда Вы выполняете команду history

0
ответ дан 13 June 2015 в 16:25

Другие вопросы по тегам:

Похожие вопросы: