rmdirlinux
⑴ linux命令rmdir和rm的區別
Linux命令的rmdir和rm的有哪些區別?下面YJBYS小編為你介紹!
rmdir是一個與mkdir相對應的命令。mkdir是建立目錄,而rmdir是刪除目錄命令。
rm命令可以同時刪除文件或目錄
rmdir命令介紹
1.名稱:rmdir
2.適用對象:具有當前目錄操作許可權的所有使用者
3.命令格式:rmdir [-p -v] [dirName]
4.作用:刪除空目錄
5.參數詳解:
-p 當子目錄被刪除後如果父目錄也變成空目錄的話,就連帶父目錄一起刪除。
-v 上次講過,這里不再敘述,具體參見
6.使用範例:
1.[linuxidc@linuxidc test]$ ls
2.[linuxidc@linuxidc test]$ mkdir -p dir1/dir2 dir1/dir3
3.[linuxidc@linuxidc test]$ ls dir1/
4.dir2 dir3
5.[linuxidc@linuxidc test]$ rmdir dir1 #不能刪除非空目錄
6.rmdir: failed to remove 「dir1」: 目錄非空
7.[linuxidc@linuxidc test]$ rmdir dir1/dir3
8.[linuxidc@linuxidc test]$ ls
9.dir1
10.[linuxidc@linuxidc test]$ rmdir -p dir1/dir2
11.[linuxidc@linuxidc test]$ ls
12.[linuxidc@linuxidc test]$
rm命令介紹
1.名稱:rm
2.適用對象:所有使用者
3.命令格式:rm [-f-i-r-v] [dirName/dir]
4.作用:刪除文件或目錄
5.參數詳解:
-f 即使文件屬性為只讀(即防寫),亦直接刪除
-i 刪除前逐一詢問確認
-r 刪除目錄及其下所有文件
6.使用範例:
1.[linuxidc@linuxidc test]$ ll
2.總計 12
3.-rwxrwxr-x 1 linuxidc linuxidc 5 04-04 08:48 aa
4.-r--r--r-- 1 linuxidc linuxidc 5 04-04 08:49 cc
5.drwxrwxr-x 2 linuxidc linuxidc 4096 04-04 08:48 dir1
6.[linuxidc@linuxidc test]$ ll dir1
7.總計 4
8.-rwxrwxr-x 1 linuxidc linuxidc 5 04-04 08:47 bb
9.[linuxidc@linuxidc test]$ rm -i aa
10.rm:是否刪除 普通文件 「aa」? y
11.[linuxidc@linuxidc test]$ rm cc
12.rm:是否刪除有防寫的 普通文件 「cc」? n
13.[linuxidc@linuxidc test]$ rm -f cc
14.[linuxidc@linuxidc test]$ ls
15.dir1
16.[linuxidc@linuxidc test]$ rm -r dir1
⑵ Linux刪除文件夾命令
Linux刪除文件夾命令是rmdir。
rmdir
使用許可權:於目前目錄有適當許可權的所有使用者。
使用方式:rmdir dirName。
參數:-p是當子目錄被刪除後使它也成為空目錄的話,則順便一並刪除。
說明:刪除已建立的目錄。
範例:
1、將工作目錄下,名為AAA的子目錄刪除:rmdirAAA。
2、在工作目錄下的BBB目錄中,刪除名為Test的子目錄。若Test刪除後,BBB目錄成為空目錄,則BBB亦予刪除:rmdir-pBBB/Test。
創建文件夾命令:
mkdir
使用許可權:於目前目錄有適當許可權的所有使用者。
使用方式:mkdir dirName。
參數:-p確保目錄名稱存在,不存在的就建一個。
說明:建立名稱為dirName之子目錄。
範例:
1、在工作目錄下,建立一個名為AAA的子目錄:mkdirAAA。
2、在工作目錄下的 BBB 目錄中,建立一個名為Test的子目錄。若 BBB目錄原本不存在,則建立一個。(註:本例若不加 -p,且原本 BBB目錄不存在,則產生錯誤。):mkdir-pBBB/Test。⑶ linux下如何刪除文件夾
直接rm就可以了,不過要加兩個參數-rf
即:rm
-rf
目錄名字
-r
就是向下遞歸,不管有多少級目錄,一並刪除
-f
就是直接強行刪除,不作任何提示的意思
刪除文件夾實例:
rm
-rf
/var/log/httpd/access
將會刪除/var/log/httpd/access目錄以及其下所有文件、文件夾
(這里曾出現個問題,如果直接如此使用的話系統可能不會授權這個操作,並出來
permission
denied
的提示
這事你需要在
rm
-rf
前補充
sudo
作為授權操作的許可,
即:sudo
rm
-rf
文件夾的名字)
需要提醒的是:使用這個rm
-rf的時候一定要格外小心,linux沒有回收站的
當然,rm還有更多的其他參數和用法,man
rm就可以查看了
刪除文件使用實例:
rm
-f
/var/log/httpd/access.log
將會強制刪除/var/log/httpd/access.log這個文件
還有一種方法也挺好用:
mkdir
可以創建目錄~~~rmdir是刪除目錄!~~~~
⑷ linux的文件和目錄的刪除命令有哪些
Linux的文件和目錄的刪除命令有:rm、rmdir、rm -rf、rm -r、rm -f等。其中,rm用於刪除文件,rmdir用於刪除空目錄,rm -rf用納前於畢蘆刪除目洞數清錄及其子目錄,rm -r用於刪除目錄及其子目錄,rm -f用於強制刪除文件。
⑸ Linux裡面刪除空文件夾命令是什麼
其實,不強制的話,有文件的文件夾是不可以刪除的,
只有空文件夾可以直接刪除,
rmdir 文件夾名
別加其他的參數哦。