【linux】history命令显示时间的例子

发布时间:2024年01月12日

在Linux中,你可以通过设置HISTTIMEFORMAT环境变量来显示命令的执行时间。这个环境变量定义了history命令中时间的显示格式。以下是设置和说明的步骤:

  1. 打开终端: 打开你的终端应用。

  2. 编辑配置文件: 使用文本编辑器(如nanovimgedit)编辑用户的shell配置文件,通常是.bashrc

  3. 添加或修改环境变量: 在文件的末尾添加以下行,或者修改已存在的HISTTIMEFORMAT行:

    export HISTTIMEFORMAT="%F %T "

    这个例子中,%F 表示日期(年-月-日),%T 表示时间(时:分:秒)。你可以根据需要自定义格式,以下是一些常用的时间格式:

    你可以根据自己的需求组合这些格式。

  4. %F:年-月-日(如2022-01-12)
    %T:时:分:秒(如15:30:45)
    %D:月/日/年(如01/12/22)
    %H:小时(00到23)
    %M:分钟(00到59)
    %S:秒(00到59)

  5. 保存并退出: 如果使用nano,按下Ctrl + X,然后按下Y确认保存,最后按下Enter退出。如果使用其他编辑器,请按照相应的步骤保存文件。

  6. 使更改生效: 使更改生效,可以重新启动终端或执行以下命令:

  • source ~/.bashrc

现在,当你使用history命令查看命令历史时,将会显示每个命令执行的具体时间,按照你设置的时间格式。

文章来源:https://blog.csdn.net/zxwscau/article/details/135563487
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。