欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 国际 > 如何让 history 记录命令执行时间?Linux/macOS 终端时间戳设置指南

如何让 history 记录命令执行时间?Linux/macOS 终端时间戳设置指南

2025/5/1 10:10:18 来源:https://blog.csdn.net/weixin_41701856/article/details/146598986  浏览:    关键词:如何让 history 记录命令执行时间?Linux/macOS 终端时间戳设置指南

引言:你真的会用 history 吗?

有没有遇到过这样的情况:你想回顾某个重要命令的执行记录,却发现 history 只列出了命令序号和内容,根本没有时间戳?这在运维排查、故障分析、甚至审计时都会带来极大的不便。 

想象一下,你在服务器上误删了某个文件,但不知道具体是几点执行的 rm 命令;或者你在调试某个脚本,想回溯几个小时前的命令执行顺序——如果 history 能够记录执行时间,这一切就会简单得多! 

今天,我们就来看看如何让 history 变得更加强大,在 Ubuntu 和 macOS 上开启 命令执行时间显示,让你以后查询历史记录时,再也不会迷失在时间的长河里! 


1. Ubuntu 如何开启 history 时间戳?

默认情况:history 只显示命令记录

在默认配置下,直接运行 history 命令,可能会看到这样的输出: 

$ history1  ls2  cd /var/log3  

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词