在Linux中,你可以通过设置HISTTIMEFORMAT
环境变量来显示命令的执行时间。这个环境变量定义了history
命令中时间的显示格式。以下是设置和说明的步骤:
打开终端: 打开你的终端应用。
编辑配置文件: 使用文本编辑器(如nano
、vim
或gedit
)编辑用户的shell配置文件,通常是.bashrc
。
添加或修改环境变量: 在文件的末尾添加以下行,或者修改已存在的HISTTIMEFORMAT
行:
export HISTTIMEFORMAT="%F %T "
这个例子中,%F
表示日期(年-月-日),%T
表示时间(时:分:秒)。你可以根据需要自定义格式,以下是一些常用的时间格式:
你可以根据自己的需求组合这些格式。
%F:年-月-日(如2022-01-12)
%T:时:分:秒(如15:30:45)
%D:月/日/年(如01/12/22)
%H:小时(00到23)
%M:分钟(00到59)
%S:秒(00到59)
保存并退出: 如果使用nano
,按下Ctrl
+ X
,然后按下Y
确认保存,最后按下Enter
退出。如果使用其他编辑器,请按照相应的步骤保存文件。
使更改生效: 使更改生效,可以重新启动终端或执行以下命令:
source ~/.bashrc
现在,当你使用history
命令查看命令历史时,将会显示每个命令执行的具体时间,按照你设置的时间格式。