首页 > 服务器学习 > Linux > bash的历史命令和命令文件补全功能
2016
12-16

bash的历史命令和命令文件补全功能

一、历史命令:

history [选项] [历史命令保存文件]

-c:清空历史命令(包括缓存中的和.bash_history文件中的内容)

-w:把缓存中的历史命令写入历史命令保存文件(家目录中的文件.bash_history)

历史命令默认会保存1000条,可以在配置文件/etc/profile文件中修改HISTSIZE的值来修改默认值。

历史命令的调用:

1、使用上下箭头调用切换以前的历史命令

2、使用"!n"重复执行第n条历史命令(通过history命令查看历史命令前面的数字)

3、使用"!!"重复执行上一条命令

4、使用"!子串"重复执行最后一条以该子串开头的命令

二、bash的命令和文件补全功能

在bash中,命令与文件补全是非常方便于常用的功能,我们只要在输入命令或文件时,按"Tab"键就会自动进行补全。

如果按Tab键没有补全,可能是以已经输入的字符串开头的命令或文件不止一个,系统不知道你要的是哪个,这时连续按两次Tab键,就会把所有的备选项列出来。

最后编辑:
作者:qingheluo
这个作者貌似有点懒,什么都没有留下。