让Linux history命令显示具体时间:设置HISTTIMEFORMAT变量的方法

要让 history 命令显示具体时间,需要修改环境变量 HISTTIMEFORMAT

HISTTIMEFORMAT 用于指定 history 命令显示时间戳的格式。

图片[1]-让Linux history命令显示具体时间:设置HISTTIMEFORMAT变量的方法-不念博客

你可以按照以下步骤设置 HISTTIMEFORMAT

  1. 打开终端。
  2. 通过运行以下命令设置 HISTTIMEFORMAT
export HISTTIMEFORMAT="%F %T "

这将使 history 命令显示日期和时间(如 2023-05-06 14:28:30)。

%F 代表完整的日期(相当于 %Y-%m-%d),%T 代表时间(相当于 %H:%M:%S)。

注意在格式字符串末尾有一个空格,用于分隔时间戳和命令。

  1. 现在运行 history 命令,你将看到具体的时间戳。

为了使这个设置在每次打开新终端时生效,你需要将 export HISTTIMEFORMAT="%F %T " 这一行添加到你的 shell 配置文件中(如 ~/.bashrc~/.bash_profile~/.zshrc,具体取决于你使用的 shell)。

编辑对应的配置文件,将上述命令添加到文件末尾,然后保存并退出。

最后,运行 source ~/.bashrc(或相应的配置文件)以应用更改。从现在开始,history 命令将显示具体时间。

© 版权声明
THE END
喜欢就支持一下吧
点赞84赞赏 分享
评论 抢沙发
头像
欢迎光临不念博客,留下您的想法和建议,祝您有愉快的一天~
提交
头像

昵称

取消
昵称

    暂无评论内容