bash基础功能之历史命令和命令补全

来源:互联网 发布:联通4g网络接入点设置 编辑:程序博客网 时间:2024/05/16 18:47
1.历史命令和命令补全
  1.1 历史命令 history
  (1)语法
history [选项][历史命令保存文件]
选项:
  -c:    清空历史命令,包括.bash_history文件中的也一并清除
  -w:     把缓存中的历史命令写入历史命令保存文件,默认保存在~/.bash_history
注意:-w是主动将敲过的命令保存在.bash_history文件中,如果不执行,则正常是我们退出命令行解释器时系统自动写入到该文件。
      重复执行一条命令,系统只会认为是一条记录,保存在历史文件中。
  (2)历史命令默认会保存1000条,可以在环境变量配置文件/etc/profile    中进行修改
vim /etc/profile  找到HISTSIZE=1000,即可进行编辑
  修改后,需要将文件生效
source /etc/profile 或者重新登录
  (3)历史命令的调用
  □使用上、下箭头调用以前的历史命令
  □使用“!n”重复执行第n条历史命令  --这里的n,可以在.bash_history文件找到
  □使用“!!”充值执行上一条命令
  □使用“!字串”重复执行最后一条以该字串开头的命令
  1.2 命令与文件补全
  在Bash中,按“Tab”键就会自动进行命令补全。
0 0
原创粉丝点击