自动化运维[shell编程]——————Bash的基本功能[history、历史命令保存条数、alias、命令执行顺序、常用快捷键]

1.历史命令与命令补全

1.1 历史命令

1.1.1 历史命令保存位置

linux现在可以将我们输入过的所有命令都保存在我们的计算机当中,只要我们使用命令:

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

-c:清空历史命令
-w:把缓存中的历史命令写入历史命令保存文件 	默认在~/.bash_history

每个用户的历史命令是单独保存的:

  • root的历史命令/root/.bash_history
  • user1用户的历史命令就在/home/user1/.bash_history

在这里插入图片描述
-w强制的将命令写入文件:

在这里插入图片描述在这里插入图片描述在这里插入图片描述
这是我这次登录之后敲入的命令,这些命令并不会直接写入历史命令保存文件,而是要等到我退出,才会把内存当中命令写入历史命令保存文件。-w就是不等我退出现在就把缓存中的文件写入历史命令保存文件。

在这里插入图片描述
如果使用-c清除所有的历史命令(缓存中、历史命令保存文件中)。

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值