0
点赞
收藏
分享

微信扫一扫

配置环境变量,实现执行history的时候可以看到执行命令时间

史值拥 2022-11-25 阅读 68

环境:CentOS 7 2009

我们在使用Linux时总是通过​​history​​来查询命令历史记录。

~]$ history
1 ip addr
2 vi /etc/sysconfig/network-scripts/ifcfg-ens33
3 ping www.baidu.com
4 vi /etc/sysconfig/network-scripts/ifcfg-ens33
5 su - root
6 history

但是​​history​​没有显示时间和日期,无法直观表现命令写入时间,我们可以通过如下命令来使查看的命令带上日期和时间。

~]$ HISTTIMEFORMAT="%F %T "
1 2021-10-21 04:50:46 history
================或================
~]$ HISTTIMEFORMAT="%F %T `whoami` "
1 2021-10-22 04:50:46 feifa history

创建能永久生效的命令

~]# touch /etc/profile.d/history_time.sh
~]# echo export HISTTIMEFORMAT=\"%F\ %T\ \`whoami\`\ \" > /etc/profile.d/history_time.sh
~]# source /etc/profile.d/history_time.sh

举报

相关推荐

0 条评论