Linux查看History记录加时间戳的小技巧
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,Linux查看History记录加时间戳小技巧熟悉bash的都一定知道使用history可以输出你曾经输入过的历史命令,例如[root@servyou_web ~]# history | more
千家信息网最后更新 2025年12月01日Linux查看History记录加时间戳的小技巧
Linux查看History记录加时间戳小技巧
熟悉bash的都一定知道使用history可以输出你曾经输入过的历史命令,例如
[root@servyou_web ~]# history | more 6 ./test.sh 7 vim test.sh 8 ./test.sh
但是这里只显示了命令,并没有显示执行命令的时间,因为保存历史命令的~/.bash_history里并没有保存时间。
通过设置环境变量 export HISTTIMEFORMAT="%F %T `whoami` " 给history加上时间戳
[root@servyou_web ~]# export HISTTIMEFORMAT="%F %T `whoami` " [root@servyou_web ~]# history | tail 1014 2011-06-22 19:17:29 root 15 2011-06-22 19:13:02 root ./test.sh 1015 2011-06-22 19:17:29 root 16 2011-06-22 19:13:02 root vim test.sh 1016 2011-06-22 19:17:29 root 17 2011-06-22 19:13:02 root ./test.sh 1017 2011-06-22 19:17:29 root 18 2011-06-22 19:13:02 root vim test.sh 1018 2011-06-22 19:17:29 root 19 2011-06-22 19:13:02 root ./test.sh 1019 2011-06-22 19:17:29 root 20 2011-06-22 19:13:02 root vim test.sh 1020 2011-06-22 19:17:29 root 21 2011-06-22 19:13:02 root ./test.sh 1021 2011-06-22 19:17:29 root 22 2011-06-22 19:13:02 root vim test.sh 1022 2011-06-22 19:25:22 root 22 2011-06-22 19:13:02 root vim test.sh 1023 2011-06-22 19:25:28 root history | tail
可以看到,历史命令的时间戳已经加上了,但是.bash_history里并没有加上这个时间戳。其实这个时间记录是保存在当前shell进程内存里的,如果你logout并且重新登录的话会发现你上次登录时执行的那些命令的时间戳都为同一个值,即当时logout时的时间。
尽管如此,对于加上screen的bash来说,这个时间戳仍然可以长时间有效的,毕竟只要你的server不重启,screen就不会退出,因而这些时间就能长时间保留。你也可以使用echo 'export HISTTIMEFORMAT="%F %T `whoami` "' >> /etc/profile 然后source一下就OK
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接
时间
命令
内容
历史
长时
学习
登录
技巧
有效
尽管如此
价值
内存
变量
就是
更多
环境
篇文章
进程
链接
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
远程管理服务器概念
服务器怎么进pe
机架式服务器硬盘
信息网络安全包括什么安全
山东360网络安全服务
国产数据库和oracle的区别
加拿大 网络安全 工作
上海科技出版社网络技术应用
进行软件开发需要的物质准备
php数据库管理系统开发
计算机网络技术与应用练习
服务器能做阵列吗
河北一站式网络技术什么价格
遵义民宿软件开发
贵阳dns服务器地址
国外服务器厂商比较便宜的
收藏功能 数据库
软件开发过程中 测试可分为
游戏服务器无法进入
江西发展软件开发质量服务
德温特专利数据库下载字段含义
抓好网络安全的
怎样选择和安装服务器
网络游戏服务器开发框架
网络安全模式下不能联网
分布式至少几台服务器
网络安全新技术概述报告
广东省学网络安全的大专
关于网络安全措施
管家婆a8 数据库连接