Linux查看History记录加时间戳的小技巧
发表于:2024-10-13 作者:千家信息网编辑
千家信息网最后更新 2024年10月13日,Linux查看History记录加时间戳小技巧熟悉bash的都一定知道使用history可以输出你曾经输入过的历史命令,例如[root@servyou_web ~]# history | more
千家信息网最后更新 2024年10月13日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安全错误
数据库的锁怎样保障安全
远程攻击网络安全
软件开发提测演示通过
现代计算机网络技术知识点
网络安全教育增文500字
obs 云服务器直播
超微x10sra-f服务器主板
重庆综合软件开发服务代理商
常用的图数据库
自己制作服务器需要什么设备
武汉网络安全培训包就业
ibm服务器山东
福山区定制软件开发外包公司
网络安全优秀作文100字
学校网络安全问题整改报告
数据库售前开发工程师前景
服务器配置怎么选
想从事网络安全需要从哪些学起
高斯数据库查询生成序号
数据库恢复涉及
基于深度系统的软件开发
苹果查看订阅服务器
如何查看服务器cpu主频
什么是高防服务器
青神租房软件开发
网络安全竞赛一共多少题
对日软件开发的认识
新加坡 服务器
国家网络安全主题方面
有关校园网络安全的黑板报
交友聊天软件开发