該命令還允許您快速的切換到以前的工作目錄。這個(gè)操作可以通過使用cd –命令來完成。
$ cd -
cd%20-%20快速的切換回上個(gè)目錄
如上圖所示,一開始我們?cè)凇?root/ethereum/soft/Mist-linux64-0-11-1”目錄,后來我們切換到了主目錄,接下來我們使用cd%20–命令,又切換回了“/root/ethereum/soft/Mist-linux64-0-11-1”目錄
4.%20cd%20怎么才能不切換到軟鏈接目錄
默認(rèn)情況下,這cd命令會(huì)切換到軟鏈接的目錄,而不是真正的物理目錄。如下圖:
cd 沒有切換到真正的物理目錄
如果你想要切換到真正的物理目錄,那么你可以使用-P 選項(xiàng):
$ cd -P [symbolic link-name]
例如:
$ cd -P symlink
cd%20-P%20切換到真正的物理目錄
如上圖所示,加上-P%20選項(xiàng)后,我們切換到了真正的物理目錄。
5. CDPATH是什么 ,它有什么用?
CDPATH環(huán)境變量可用于為cd命令定義基本目錄。
在前面,我們使用‘cd ~’目錄,可以從任何目錄切換到用戶的主目錄。
主要是為了快速切換到另一盤符或目錄中,例如“cd g:temp”可以快速跳轉(zhuǎn)到“g:temp”目錄,使用“cd..”可以退回到上一級(jí)目錄,而使用“cd”可以快速返回當(dāng)前盤的根目錄中。雙擊f1或f2即可切換顯示幀率:在播放錄像時(shí)顯示幀率打開錄像目錄:在資源管理器中打開當(dāng)前錄像目錄并將焦點(diǎn)設(shè)為當(dāng)前選中文件添加錄像:打開錄像默認(rèn)目錄。%temp% = c:\documents and settings\aaaaa\local settings\temp 當(dāng)前用戶temp緩存變量%windir%\ windodws所在目錄%driveletter%\ 邏輯驅(qū)動(dòng)器根目錄%programfiles%\ 系統(tǒng)程序默認(rèn)安裝目錄%homedrive% = c:\ 當(dāng)前啟動(dòng)的系統(tǒng)的所在分區(qū)%documents and settings%\ 當(dāng)前用戶文檔根目錄。
$ export CDPATH=/root
設(shè)置環(huán)境變量CDPATH
現(xiàn)在,我們可以在任何目錄,快速的切換到/root下的目錄了,如下圖:
快速的切換到/root下的目錄
這個(gè)腳本在命令行執(zhí)行是ok的,但剛在crontab中發(fā)現(xiàn)是執(zhí)行不成功的linux命令,后來通過一系列驗(yàn)證,發(fā)現(xiàn)原來是路徑的問題,crontab中當(dāng)然是要用絕對(duì)路徑的,所以,crontab中要執(zhí)行的腳本也必然要使用絕對(duì)路徑,原來我們的運(yùn)行腳本中有一個(gè)java類使用的是相對(duì)路徑,所以導(dǎo)致腳本沒有執(zhí)行,但日志文件卻創(chuàng)建了,所以很快可以定位是腳本執(zhí)行沒有成功,把路徑修改成絕對(duì)路徑,發(fā)現(xiàn)執(zhí)行后,java類把路徑當(dāng)作包名來識(shí)別,所以最后就只能在shell腳本前面加上目錄切換命令,如cd%20/root/...的linux命令,這樣腳本執(zhí)行就都可以識(shí)別到目錄了,而且不管在哪兒執(zhí)行,它都是絕對(duì)的路徑,可以找到并運(yùn)行成功!%20[安裝方法]:先將通關(guān)器地圖包解壓至紅警目錄,先后運(yùn)行盟軍,蘇軍新任務(wù),等通關(guān)器完畢后,解壓任務(wù)地圖到紅警目錄,點(diǎn)擊裝載儲(chǔ)存游戲.%20里面會(huì)有盟軍和蘇軍的部分存檔,載入存檔后,立即按esc%20退出,選重新開始即可,讓他來親自干掉他們.%20[任務(wù)關(guān)九]:不可完成的任務(wù)%20目標(biāo)一:打敗中國(guó).%20[安裝方法]:先將通關(guān)器地圖包解壓至紅警目錄,先后運(yùn)行盟軍,蘇軍新任務(wù),等通關(guān)器完畢后,解壓任務(wù)地圖到紅。%202、如果lz不想卸載該軟件、建議在該軟件帶圖夾里自行添加“.nomedia”文件、這樣可以起到隱藏效果、任何圖庫(kù)都不會(huì)再顯示(除非是專業(yè)流氓軟件在運(yùn)行)%203、直接卸載該軟件、并手動(dòng)刪除照片夾內(nèi)的緩存文件:sd卡/dcim/.thumbnails%204、卸載完成后再檢查下數(shù)據(jù)庫(kù)、看是否還有該軟件殘留文件:sd卡根目錄/data/data%205、找到虛擬緩存區(qū)內(nèi)的殘留文件:sd卡根目錄/data/dalvik-cache內(nèi)(可以全部刪除)%206、以上內(nèi)容可以用手機(jī)管理器操作、最后重啟手機(jī)。
6.%20如何創(chuàng)建一個(gè)目錄,然后直接進(jìn)入這個(gè)目錄?
如果您愿意,您可以創(chuàng)建一個(gè)目錄,并使用單個(gè)命令進(jìn)入到該目錄。要做到這一點(diǎn),請(qǐng)運(yùn)行以下命令:
$%20mkdir%20[dir-name]%20&&%20cd%20$_
如:mkdir%20htf%20&&%20cd%20$_
創(chuàng)建一個(gè)目錄,并立刻進(jìn)入目錄
正如您可能已經(jīng)知道的,&&運(yùn)算符用于執(zhí)行多個(gè)命令,$_代表前面命令的最后一個(gè)參數(shù)。
7. 如何創(chuàng)建一個(gè)名字是 ‘-’的目錄,然后切換進(jìn)去?
正如我們?cè)诒窘坛讨幸呀?jīng)討論過的,與cd命令一起使用的“-”符號(hào)將帶您到前面的工作目錄。但是,如果您想要切換到名字是“-”的目錄呢?不要擔(dān)心,你可以通過使用相對(duì)路徑來做到這一點(diǎn):
$ cd ./-
如下圖所示:
切換到名字是 “-” 目錄
總結(jié)
在本教程中,我們嘗試覆蓋cd命令提供的大部分功能。所以,如果你嘗試了一下我們?cè)谶@里解釋的所有例子,你會(huì)對(duì)這個(gè)工具會(huì)有一個(gè)很好的了解。關(guān)于其他功能和細(xì)節(jié),請(qǐng)?jiān)L問工具的手冊(cè)頁(yè)(或運(yùn)行“info cd”或“help cd”命令)。