Linux基礎——Linux 基本指令 mkdir, rmdir 和 rm

1.前言

這次, 我們想要了解的是在 linux 中, 怎麼樣創建新文件夾, 移除文件夾, 移除文件.

2.mkdir 建立文件夾

mkdir (make directory) 就是創建一個文件夾的意思, 使用起來很簡單.

$ mkdir folder2

如果你想在這個目錄給 folder2 裏面再建一個文件夾也是 Ok.

$ mkdir folder2/f2

這樣, f2 這個文件夾就被新建在了 folder2 裏面.

3.rmdir 移除文件夾

rmdir (remove directory) 也就是字面意思, 移除文件夾. 不過這有一個前提條件. 這些要移除的文件夾必須是空的. 不然會失敗. 所以如果想剛剛建立的那個 folder2 就不能被移除, 因爲裏面有個 f2 文件夾.
要移除個空文件夾, 比如我在新建一個 folder3, 然後移除

$ rmdir folder3

4.rm 移除文件

那文件夾裏面有文件的這種情況, 或者是移除單個文件的情況, 我們都能用 rm 來實現. 注意: 執行了 rm 以後是不能進行返回操作的, 請確保別執行像這樣的操作 rm /, 這會清空你的電腦.

1.移除單個文件

$ rm file1

2.-i 或 -I 有提示地移除文件 (爲了避免誤刪)

-i 會每個要移除的文件都進行提示
-I 超過3個文件才進行提示

$ rm -i f1 f2 f3 f4
rm: remove regular empty file 'f1'?
rm: remove regular empty file 'f2'? y
rm: remove regular empty file 'f3'?
rm: remove regular empty file 'f4'? y
$ rm -I f1 f2 f3 f4
rm: remove 4 arguments? y

3.-r 或 -R (recursively) 用來刪文件夾

和 rmdir 不同, rm -r 可以在文件夾中有文件的情況下刪除這個文件夾. 比如我的 folder1 裏有 file1 和 file2 兩個文件.

$ rm -r folder1
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章