Hello~大家好~
各位大晚上的在做什麼呢?聽說最近幾天是難得的好天氣,晚上不僅月亮又大又圓,連火星都趕來湊熱鬧了。
代表月亮消滅你們
唬唬唬~好漂亮的美少女戰士~哇咔咔咔
好啦好啦,不玩兒了,今天要給大家介紹的内容非常簡單:使用命令行創建或删除文件目錄。
嘻嘻,聽着就簡單對吧。
創建目錄在日常使用計算機的過程中,我們總是要創建目錄的。創建各種各樣的神奇的目錄,用來存放各種各樣更為神奇的文件,你懂得,對吧~
咳咳,我們繼續。
在Linux環境下,創建目錄的命令非常簡單:
mkdir nameOfFolder
不如直接看個例子吧:
哎呀,這個例子實在是太簡單了,我都不想解釋了。
如果我們要連續創建目錄和下級的子目錄,可以加上參數“p”,然後再使用“/”來劃分不同層級的目錄:
mkdir -p parentFolder/subFolder
這樣的話就能直接創建兩級目錄了,我們還是看實例吧:
在上面的圖中,缺少了參數“p”,在這種情況下,是無法直接創建不同層級的目錄的。但是隻要我們加上了參數“p”,就不會有問題了:
好啦,創建目錄實在是太簡單了,對不對?
删除目錄好吧好吧,大家總會遇到把目錄建錯地方的時候,這時我們就需要知道怎麼删除目錄啦~
删除目錄的命令本身非常簡單:
rmdir folder
Ummmm....但是其實呢,删除目錄就不像創建目錄那樣那麼簡單了,我們還是用上面的例子來說明吧。剛才我們在創建目錄的時候,使用了“p”參數,一次性創建了兩層目錄,讓我們試一試直接删除父級目錄:
很明顯,因為目錄下面還有下級子目錄,為了避免誤删重要的文件資料,“rmdir”命令在默認情況下是隻能删除空目錄的。
Ummm...這種情況下,我們可以先進入到下層目錄,将下層目錄删除:
上圖簡直就是“一頓操作猛如虎”嘛~我們一步一步來看吧,首先,我們進入到要删除的目錄“firstFolder”下:
cd firstFolder
然後,我們使用“pwd”命令來确認了一次自己所在的位置:
pwd
再然後,我們使用“ls”命令查看了在當前位置有多少目錄和文件:
ls -l
最後,我們使用命令“rmdir”來删除當前目錄下的子目錄“secondFolder”:
rmdir secondFolder
完成之後,我們使用了命令“tree”來查看目錄結構:
tree
嗯,非常好,接下來就是删除“firstFolder”了:
哎呀。。。我們隻是想删除一個兩層的目錄結構,并且其實這兩個目錄中沒有其他任何東西,就這麼麻煩......
機智如我,不如查看一下手冊,看看“rmdir”命令有沒有什麼好用的參數:
哇噢~有一個參數“p”,可以用來删除層級目錄結構,我們隻需要把需要删除的目錄結構用“/”來描述完整就好了,突然還有點小興奮呢。
可是轉念一想,不對啊,要是我們想删除的目錄結構非常複雜的話,根本不可能用這個參數來執行操作的嘛......況且我們必須确保這些目錄下面沒有其他的文件和子目錄。
看來“rmdir”使用起來并不是十分方便了。不過這也可以理解,因為要删除文件目錄其實是一件充滿了危險的事情,對吧。
但是如果我們真的需要大批量地來删除目錄,要怎麼辦呢?
大家還記得“rm”命令和它的兩個參數“r”和“f”嗎?
有沒有想起被“rm -rf”支配的恐怖呢~給大家再回憶回憶吧:
跟着小樂子進階學習Linux系列08:使用rm命令删除文件
喔呵呵呵呵~
我們今天就分享到這兒啦,祝願大家在删庫跑路的康莊大道上越行越遠~~
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!