眾所周知,如果沒(méi)有cd命令,我們無(wú)法進(jìn)入到在Linux內(nèi)的目錄中,但我們有一個(gè)名為shopt的Linux內(nèi)置命令可以幫助我們解決這個(gè)問(wèn)題。
前言
shopt是一個(gè)shell內(nèi)置命令來(lái)設(shè)置和取消設(shè)置各種bash shell選項(xiàng),這是默認(rèn)裝載的,我們不需要再次安裝它,我們可以在啟用此選項(xiàng)后在沒(méi)有cd命令的進(jìn)入目錄內(nèi),參考:shopt命令_Linux shopt命令使用詳解:顯示與設(shè)置shell操作選項(xiàng)。
我們將在本文中向你展示如何執(zhí)行此操作,這是一個(gè)小小的調(diào)整,但對(duì)于那些從Windows遷移到Linux的新手來(lái)說(shuō)非常有用,對(duì)于很多Linux管理員來(lái)說(shuō),不會(huì)在沒(méi)有cd命令的情況下進(jìn)入到該目錄,但是現(xiàn)在起我們對(duì)此有一個(gè)很好的做法。
運(yùn)行CMD,進(jìn)入F:盤(pán),使用cd命令進(jìn)入f:\recycled目錄,輸入dir */ahs命令,會(huì)顯示一個(gè)(或更多)名稱(chēng)(SID)很長(zhǎng)的文件夾,使用cd命令進(jìn)入,再執(zhí)行DIR命令,如果命令結(jié)果中存在名稱(chēng)為“info2”的文件夾,就表明這是“夾師”隱藏文件夾的地方。3.cd到/ect/rc.d/init.d目錄,使用sendmail命令準(zhǔn)備重啟一下mail服務(wù)linux命令linux命令,出現(xiàn)與“服務(wù)器時(shí)間不一致”錯(cuò)誤,找資料使用touch/etc/mail/*錯(cuò)誤提示消失,有新的錯(cuò)誤:。下載軟件的zip發(fā)布包,解壓得到里面的.tar.gz安裝包, 將該安裝包復(fù)制到服務(wù)器上的某個(gè)目錄,使用"tar xzf"命令解壓該安裝包 以root身份進(jìn)入解壓后得到的目錄,可以看到目錄里面有install.sh及其它文件,執(zhí)行以下命令:。
$ Documents/
bash: Documents/: Is a directory
為此,我們需要在用戶(hù).bashrc文件中附加以下值。
更改.bashrc文件及使用shopt
“.bashrc”文件是一個(gè)shell腳本,每次用戶(hù)以交互模式打開(kāi)新shell時(shí)都會(huì)運(yùn)行該腳本。
你可以在該文件中添加要在命令提示符下輸入的任何命令。
.bashrc文件本身包含終端會(huì)話(huà)的一系列配置,這包括設(shè)置或啟用:著色、完成、shell歷史、命令別名等:
$ vi ~/.bashrc
shopt -s autocd
運(yùn)行以下命令以使更改生效:
$ source ~/.bashrc