访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

让linux的history命令显示时间

时间:2019-07-10

linux 命令_linux重启命令_linux命令

inux和unix上都提供了history命令,可以查询以前执行的命令历史记录但是,这个记录并不包含时间项目。

linux 命令_linux重启命令_linux命令

解决方法:编辑配置文件/etc/bashrclinux命令linux命令,这种方法必须在服务器刚刚新安装好时候,就设置这个参数。如果是已经运行了很久的服务器才添加这个参数,则以前的那些命令历史记录是不显示时间的。

linux 命令_linux重启命令_linux命令

编辑/etc/bashrc文件,加入如下三行:HISTFILESIZE=2000HISTSIZE=2000HISTTIMEFORMAT="%Y%m%d-%H%M%S: " 或者HISTTIMEFORMAT="%Y%m%d %T "export HISTTIMEFORMAT

linux 命令_linux命令_linux重启命令

或者不用打开文件,往bashrc追加下面的代码

linux命令_linux 命令_linux重启命令

echo "HISTFILESIZE=2000" >> /etc/bashrc && echo "HISTSIZE=2000" >> /etc/bashrc && echo 'HISTTIMEFORMAT="%Y%m%d %T "'>> /etc/bashrc && export HISTTIMEFORMAT

保存后退出,关闭当前shell,并重新登录即可。

 上一个教程:linux查看用户的方法