bash的历史命令和命令文件补全功能
qingheluo2016-12-16清河洛251
一、历史命令:history [选项] [历史命令保存文件]-c:清空历史命令(包括缓存中的和.bash_history文件中的内容)-w:把缓存中的历史命令写入历史命令保存文件(家目录中的文件.bash_history)历史命令默认会保存1000条,可以在配置文件/etc/profile文件中修改HISTSIZE的值来修改默认值。历史命令的调用:1、使用上下箭头调用切换以前的历史命令2、使用"!n"重复执行第n条历史命令(通过history命令查看历史命令前面的数字)3、使用"!!"重复执行上一条命令4、使用"!子串"重复执行最后一条以该子串开头的命令二、bash的命令和文件补全功能在...
一、历史命令:
history [选项] [历史命令保存文件]
-c:清空历史命令(包括缓存中的和.bash_history文件中的内容)
-w:把缓存中的历史命令写入历史命令保存文件(家目录中的文件.bash_history)
历史命令默认会保存1000条,可以在配置文件/etc/profile文件中修改HISTSIZE的值来修改默认值。
历史命令的调用:
1、使用上下箭头调用切换以前的历史命令
2、使用"!n"重复执行第n条历史命令(通过history命令查看历史命令前面的数字)
3、使用"!!"重复执行上一条命令
4、使用"!子串"重复执行最后一条以该子串开头的命令
二、bash的命令和文件补全功能
在bash中,命令与文件补全是非常方便于常用的功能,我们只要在输入命令或文件时,按"Tab"键就会自动进行补全。
如果按Tab键没有补全,可能是以已经输入的字符串开头的命令或文件不止一个,系统不知道你要的是哪个,这时连续按两次Tab键,就会把所有的备选项列出来。