文章目錄
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