如何让history命令显示命令的执行时间

简介:
对于系统管理员来说,如果服务器的数量比较多时,对服务器进行重要操作时记录日志是个好习惯,可是有时候我们还是要确认一下我们做过了什么。用history当然可以实现,不过默认只显示命令,没关系,我们可以修改一下设置。让它连我们操作的时间一并打印出来。
 最后更新:2010-08-10 23:40 
# export HISTTIMEFORMAT='%F %T:  ';
 简单看一下显示的效果:
[xxxx@GY_NJ_89 ~]$ HISTTIMEFORMAT='%F %T:  ;history
 
部分内容省略
 1045  2009-10-18 23:29:35: id -u
 1056  2009-10-18 23:40:08: date +%F' '%T
 1057  2009-10-18 23:40:25: HISTTIMEFORMAT='%F %T: '
 1058  2009-10-18 23:40:27: date +%F' '%T
 1059  2009-10-18 23:40:29: history
 
注意这些操作最好在系统安装完成后执行,这样在不删除history记录的情况下,以后所有执行的命令,我们都可以追溯执行的时间了。注意在设置HISTTIMEFORMAT变量之前,命令执行的时间默认是不被记录的。



     本文转自xiaoyuwang 51CTO博客,原文链接:http://blog.51cto.com/wangxiaoyu/213908,如需转载请自行联系原作者

相关文章
|
Shell 数据安全/隐私保护
执行jobs命令查看不到任务的原因终于找到了
背景 执行nohup command &后,断开终端,执行jobs命令查看不到任务的原因,终于找到了。 首先执行完如下步骤: 1.nohup scp user@server:path/file localpath 2.输入密码 3.按Ctrl+Z挂起当前进程 4.使用命令bg让挂起的进程继续运行
|
10天前
|
存储 安全 Linux
|
3月前
|
JavaScript API
history 模式刷新 404 问题解决方法
在使用 Vue Router 的 history 模式时,刷新页面可能会导致出现 404 错误。这是因为 history 模式依赖于浏览器的 history.pushState API 来管理路由状态,而刷新页面时浏览器会向服务器发送请求,服务器无法正确地解析这些路由并返回对应的页面,从而导致 404 错误。
79 0
|
Linux Shell 网络安全
Centos7:使用history中显示命令执行的时间及IP
使用history中显示命令执行的时间及IP
2339 0
禁止隐藏 history 命令,禁止执行某条命令
通过环境变量替换某条命令
504 0
|
Shell
history命令解析_学习笔记
时间:2017.11.13 作者:李强 参考:man,info,magedu讲义 声明:以下英文纯属个人翻译,英文B级,欢迎纠正,盗版不纠,才能有限,希望不误人子弟为好。 1、使用目的与场景     实现快速操作命令的一种方式 2、官方说明     Display or manipulate the history list. 3、写在前面     首先这里有两个概念history list和history file。
903 0