Bash的基本功能-历史命令与命令补全

(Bash是Linux中的标准shell)

1、历史命令

Linux非常的智能啊,会把我们之前敲过的命令保存起来,只要敲入history命令就可以看到,之前敲过的命令

回车
Bash的基本功能-历史命令与命令补全_第1张图片
让我们来看一看history命令的定义,如下
Bash的基本功能-历史命令与命令补全_第2张图片
有的人可能要问了,既然能看到之前敲了哪些命令那么,不就是已经保存起来了吗?为什么还要有-w这个选项?那是因为,我们这次登陆后敲的命令只有再退出登陆的时候才会写入那哥文件,而-w加了以后,是不用等退出,立即保存到.bash_history

一般,不要清空历史命令,这样如果我们的服务器出现问题的时候,可以查看之前做了哪些操作来帮助判断问题所在,当然有的服务器管理员为了服务器的安全,不让别人看到历史命令,就会清除了。自己看着玩就好。那么,历史命令回保存多少条呢?默认是1000条,不过可以改:

Bash的基本功能-历史命令与命令补全_第3张图片
改了之后,一般要重新登录才生效

那么得到了历史命令难道就看看啥都做不了?不是的

Bash的基本功能-历史命令与命令补全_第4张图片
最后一个!+字符串这个,很是方便,可以记一下

2、命令与文件补全

Bash的基本功能-历史命令与命令补全_第5张图片
这个嘛,相信大家也都知道的,常识嘛,天天用的我也就不多BB了

你可能感兴趣的:(Bash的基本功能-历史命令与命令补全)