3 command-line time history timestamp
我知道使用该history
命令可以查看我过去的命令,但是:
尝试从终端运行此命令:
HISTTIMEFORMAT="%d/%m/%y %T "
Run Code Online (Sandbox Code Playgroud)
然后现在运行历史记录:
history
Run Code Online (Sandbox Code Playgroud)
示例输出:
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
Run Code Online (Sandbox Code Playgroud)
要将此永久添加到您的.bashrc
:
echo 'export HISTTIMEFORMAT="%d/%m/%y %T "' >> ~/.bashrc
Run Code Online (Sandbox Code Playgroud)
然后获取你的 bashrc:
source .bashrc
Run Code Online (Sandbox Code Playgroud)
现在,无论何时运行命令,示例输出都将可用 history