linux查询以前命令 linux查询历史

怎么查看linux所有执行过的命令linux查看过去用过的命令如下;
1、切换到要查看的用户下 。
2、运行history命令即可 。
cat /那个用户的家目录/.bash_history
linux 查命令历史 时间1、以ROOT用户编辑/etc/profile文件 , 在里面加入下面内容(我一般习惯在最末尾加):
export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S"
注意:在末尾的“引号”与“S”之间,加入一位空格,将日期时间和历史命令用空格相隔开来 。
2、退出系统重新登陆
注意:在第2步以前所执行的历史命令,在重新登陆后,执行时间全部分显示为第二步执行时的时间 , 后面所执行的命令,才会显示正确的实际执行时间
3、查看效果(在任何用户下都会生效):
(1)ROOT用户下试试效果:
[root@oraclelinux ~]# history
3542013-07-15 23:50:00 vi /etc/profile
3552013-07-15 23:50:12 history
【linux查询以前命令 linux查询历史】 3562013-07-15 23:50:14 exit
3572013-07-16 00:04:32 history
[root@oraclelinux ~]#
/etc/profile 中HISTSIZE=30 设置历史命令显示条数 。
/root/.bash_history
/root/.bash_logout 需要在用户注销时做的事情,可以在此文件中添加 。
例如:添加"rm -f $HOME/.bash_history"。
这样,当用户每次注销时 , “.bash_history”文件都会被删除,清除历史记录 。
请教各位,linux怎么找历史命令通过键盘上的方向键↑和方向键↓来快速找到最近的几次输入命令 。比如我们依次输入了以下几个命令:cd cm5 ls cd .. ls pwd这几个命令
当我们输入方向键↑的时候会看到之前的一个命令pwd 。这样就不用再输入命令了 。
当我们再按下方向键↑的时候 , 我们会看到之前的倒数第二个命令ls 。依次类推,可以一直往前找 。而方向键↓可以往后找 。
如果要找的命令需要按↑键很多次的时候,就不太方便了 , 这时候我们可以用history命令来查看 。
history命令默认会查看最近的所有命令,如果我们只想看最近的几条命令 , 可以使用history 数字的形式 。
当然history可以配合grep命令使用,如果想查看最近的命令中包含cd的命令,可以使用history|grep cd
如果我们想执行历史记录中的第83个命令 , cd /etc/yum.repos.d,我们可以将此命令复制,粘贴执行 。也可以采用如下方式:!83
linux查询以前命令的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux查询历史、linux查询以前命令的信息别忘了在本站进行查找喔 。

    推荐阅读