
history命令用法
history命令最常见的用法就是直接输入history命令,然后返回历史执行的命令序号和执行的命令。便于用户了解历史命令的执行情况,同时用户也可以通过“! +命令序号”来重复执行某条命令。比如我们重复执行序号为1的命令,直接输入!1就可
history参数调整
大家会发现,使用history命令存在两个问题,第一是它的最大记录为1000条命令,如果超过命令就会覆盖重写;第二就是它默认不会显示命令执行的时间。不过这都不是问题,只需要简单设置就可以了。
1、调整history记录条数
默认记录1000行,配置文件在/etc/profile中修改以下参数:
HISTSIZE=1000
2、history命令显示时间
history是默认不带时间显示的,也就是它是记录了命令时间但不会默认显示,我们在/etc/profile 中增加以下内容:
export HISTTIMEFORMAT="%y-%m-%d %H:%M:%S"
设置后我们不要忘记使用命令:source /etc/profile使配置生效,再次查看history时我们就可以看到历史命令显示了具体的时间。
history命令中你不知道的秘密
对于一些爱好linux的用户来说你可能还关心除了history命令用法之外的一些知识,比如history命令到底从哪里来?history命令的记录查看有没有什么技巧?
首先,history命令的结果集实际是取自~/.bash_history文件的,每次执行命令的信息,系统都会将其记录到该文件。所以,它是可以被修改的哦。
其次,history命令吗,默认是全部显示的,命令太多总不能一条条翻看吧?这里介绍几个常见的使用技巧。
方法步骤如下:
1、首先打开linux客户端。
2、使用鼠标点击连接linux按钮。
3、在d出的界面内输入用户名,主机ip地址。
4、再在d出的界面内输入密码。
5、最后在界面内输入history命令,即可成功显示全部的linux的history指令历史记录。
调用linux history,你需要使用!历史编码用法:
1.你在shell中输入history
或者你查找特定的历史记录 history | grep '关键词'
2.查看你要重复执行的命令,记下它前面的编码。例如 350 ps -aux | more
3.!350 调用ps -aux | more 命令
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)