(Bash是Linux中的標(biāo)準(zhǔn)shell)
1、歷史命令
Linux非常的智能啊,會(huì)把我們之前敲過(guò)的命令保存起來(lái),只要敲入history命令就可以看到,之前敲過(guò)的命令

回車

讓我們來(lái)看一看history命令的定義,如下

有的人可能要問(wèn)了,既然能看到之前敲了哪些命令那么,不就是已經(jīng)保存起來(lái)了嗎?為什么還要有-w這個(gè)選項(xiàng)?那是因?yàn)?,我們這次登陸后敲的命令只有再退出登陸的時(shí)候才會(huì)寫入那哥文件,而-w加了以后,是不用等退出,立即保存到.bash_history
一般,不要清空歷史命令,這樣如果我們的服務(wù)器出現(xiàn)問(wèn)題的時(shí)候,可以查看之前做了哪些操作來(lái)幫助判斷問(wèn)題所在,當(dāng)然有的服務(wù)器管理員為了服務(wù)器的安全,不讓別人看到歷史命令,就會(huì)清除了。自己看著玩就好。那么,歷史命令回保存多少條呢?默認(rèn)是1000條,不過(guò)可以改:


改了之后,一般要重新登錄才生效
那么得到了歷史命令難道就看看啥都做不了?不是的

最后一個(gè)!+字符串這個(gè),很是方便,可以記一下
2、命令與文件補(bǔ)全

這個(gè)嘛,相信大家也都知道的,常識(shí)嘛,天天用的我也就不多BB了