W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
這節(jié)練習(xí)中,你將學(xué)習(xí)如何刪除一個(gè)空目錄。
$ cd temp
$ ls
stuff
$ cd stuff/things/frank/joe/alex/john/
$ cd ..
$ rmdir john
$ cd ..
$ rmdir alex
$ cd ..
$ ls
joe
$ rmdir joe
$ cd ..
$ ls
frank
$ rmdir frank
$ cd ..
$ ls
things
$ rmdir things
$ cd ..
$ ls
stuff
$ rmdir stuff
$ pwd
~/temp
$
Warning:如果你在Mac OSX上嘗試執(zhí)行rmdir命令,即使你確認(rèn)這個(gè)目錄是空的,但是計(jì)算機(jī)仍拒絕刪除該目錄,那么實(shí)際上應(yīng)該是有一個(gè)名為
.DS_Store
的文件。這種情況下,你可以輸入rm -rf <dir>
來(lái)執(zhí)行刪除操作(將<dir>
替換為你要?jiǎng)h除的目錄名)。
> cd temp
> ls
Directory: C:\Users\zed\temp
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 12/17/2011 9:03 AM stuff
> cd stuff/things/frank/joe/alex/john/
> cd ..
> rmdir john
> cd ..
> rmdir alex
> cd ..
> rmdir joe
> cd ..
> rmdir frank
> cd ..
> ls
Directory: C:\Users\zed\temp\stuff
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 12/17/2011 9:14 AM things
> rmdir things
> cd ..
> ls
Directory: C:\Users\zed\temp
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 12/17/2011 9:14 AM stuff
> rmdir stuff
> pwd
Path
----
C:\Users\zed\temp
> cd ..
>
現(xiàn)在我把這些命令混合起來(lái)了,所以你需要加倍注意,并確保你輸入了正確的命令。每次你犯一個(gè)錯(cuò)誤,都是因?yàn)槟銢](méi)有仔細(xì)看。如果你發(fā)現(xiàn)自己犯了不少錯(cuò)誤,那么休息以下,或者退出練習(xí)一天。你總是需要明天再試一次的。
這個(gè)例子中,你學(xué)習(xí)了如何刪除一個(gè)目錄。很簡(jiǎn)單,你只需要在該目錄的上一級(jí)目錄,輸入rmdir <dir>
, 把<dir>
替換成你要?jiǎng)h除的目錄名。
- 創(chuàng)建20個(gè)以上的目標(biāo),再把他們都刪除。
- 創(chuàng)建一個(gè)深度為10的單一路徑的目錄,然后每次刪除其中的一個(gè)。
- 如果你嘗試刪除一個(gè)不為空的目錄,你會(huì)得到一個(gè)錯(cuò)誤。在后面的練習(xí)中我會(huì)告訴你如何刪除這樣的目錄。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: