centos上下键查看历史命令与linux哪些文件有关?要全。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos上下键查看历史命令与linux哪些文件有关?要全。相关的知识,希望对你有一定的参考价值。

还有tab键补全命令和文件名

我们知道在 bash 里,可以通过 “上下” 键来浏览最近执行过的命令历史纪录(history),我们也知道如果系统的历史记录太多的话,可以通过 ctrl+r 来查找命令或者通过 history 命令来浏览历史命令。
还有一种神奇的办法可以更准确、有效的在历史命令纪录中查找自己想要的命令:
1. 首先在该用户家目录(home directory)下新建一个 .inputrc 文件,并在其中写入以下配置,如下:
[root@tektea ~]# cat .inputrc
“\e[A”: history-search-backward
“\e[B”: history-search-forward
set show-all-if-ambiguous on
set completion-ignore-case on
2. 退出 bash 后重新登陆,输入一个字母或者几个字母,然后 按“上下” 键,就会看到以这个字母搜索到的完整命令行。如果搜索到几个类似命令,通过上下键来切换,有点像 ctrl+r,但是效果不一样。
参考技术A 这个和文件没有关系吧, 是shell解释器支持的特性, 用的curses库函数来获取按键信息 参考技术B history命令,还可以让History记录时间
编辑/etc/bashrc文件,加入如下三行:
HISTFILESIZE=2000
HISTSIZE=2000
HISTTIMEFORMAT="%Y%m%d-%H%M%S: "
export HISTTIMEFORMAT
参考技术C 指令吗 ?当然是history 可以加数值
比如history 10表示最近10条
文件嘛当然是/root/.bash_history这个文件了,不过"."开始的当然是隐藏文件了需要使用
ls -al查看了
注意这个文件时记录你上次登录结束之前的操作指令,而不包含本次的
参考技术D 用户的主目录的.bash_history这个文件中的内容本回答被提问者采纳

以上是关于centos上下键查看历史命令与linux哪些文件有关?要全。的主要内容,如果未能解决你的问题,请参考以下文章

Linux基础Linux下的文件操作

Linux环境下查看历史操作命令及清除方法

Linuxlinux不能用向上方向键查看历史命令|linux 查看命令历史

怎样查看CMD中已运行的命令(历史记录)

5分钟快速学习——Linux Centos7--账号安全控制和命令历史自动注销

linux查找历史命令