首页 > 编程知识 正文

设置linux查看历史命令显示执行时间

时间:2023-05-04 18:01:13 阅读:202436 作者:3994

1、以root用户编辑/etc/profile文件,xwdhxc加入下面内容(我一般习惯在最末尾加):

export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "

注意:在末尾的“引号”与“S”之间,加入一位空格,将日期时间和历史命令用空格相隔开来。

2、退出系统重新登陆

注意:在第2步以前所执行的历史命令,在重新登陆后,执行时间全部分显示为第二步执行时的时间,后面所执行的命令,才会显示正确的实际执行时间

3、查看效果(在任何用户下都会生效):

(1)root用户下试试效果:

/etc/profile 中HISTSIZE=30 设置历史命令显示条数。

待测:
/root/.bash_history
/root/.bash_logout 需要在用户注销时做的事情,可以在此文件中添加。例如:添加"rm -f $HOME/.bash_history" 。这样,当用户每次注销时,“.bash_history”文件都会被删除,清除历史记录。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。