A. 刪除一個非空子目錄/abc的方法是
rm _rf /abc 。
1、如果不進行遞歸刪除。你可以使用API函數SHFileOperation,它可以一次刪除目錄及其下面的子目錄和文件。 2、使用遞歸調用,逐個刪除:MessageBox(0,"刪除目錄失敗!","警告信息",MB_OK);//比如沒有找到文件夾,刪除失敗,可把此句刪除 return FALSE; } return TRUE; } 。
B. Linux中刪除一個非空子目錄/tmp,用什麼命令
rm -rf 目錄名。
rmdir功能:刪除空目錄。語法:rmdir [選項] dirname
說明:dirname表示目錄名。該命令從一個目錄中刪除一個或多個子目錄項。需要特別注意的是,一個目錄被刪除之前必須是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危險性。)刪除某目錄時也必須具有對父目錄的寫許可權。
命令中各選項的含義為:- p 遞歸刪除目錄dirname,當子目錄刪除後其父目錄為空時,也一同被刪除。如果整個路徑被刪除或者由於某種原因保留部分路徑,則系統在標准輸出上顯示相應的信息。
(2)如何刪除一個子目錄擴展閱讀:
通常見到的使用字元操作界面的人機介面,例如dos。我們說控制台命令,就是指通過字元界面輸入的可以操作系統的命令,例如dos命令就是控制台命令。
要了解的是基於Linux操作系統的基本控制台命令。有一點一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)對大小寫是敏感的,也就是說,如果你輸入的命令大小寫不對的話,系統是不會做出你期望的響應的。
C. 整個目錄下的文件時如何去掉某一子目錄
在那個目錄下建一個bat,然後輸入這代碼。 dir /a-d /b|echo y|del *.* 你可以新建一個文件夾做測試。
D. linux怎麼刪除一個目錄和其中的子文件(子目錄)。
概述
用命令的么,rm -r [filesname]
解析
linux 中 rm 是用作刪除的命令,且是不可逆的命令,也就是刪除後無法恢復。
rm命令可以刪除一個目錄中的一個或多個文件或目錄,也可以將某個目錄及其下屬的所有文件及其子目錄均刪除掉。對於鏈接文件,只是刪除整個鏈接文件,而原有文件保持不變。
rm語法
rm (選項)(參數)
選項
-d:直接把欲刪除的目錄的硬連接數據刪除成0,刪除該目錄;
-f:強制刪除文件或目錄;
-i:刪除已有文件或目錄之前先詢問用戶;
-r或-R:遞歸處理,將指定目錄下的所有文件與子目錄一並處理;
--preserve-root:不對根目錄進行遞歸操作;
-v:顯示指令的詳細執行過程。
由此可知,刪除一個目錄時,當該需要刪除的目錄內還有目錄時,我們可以帶上選項 -r ,進行遞歸刪除。
拓展內容
linux
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。
Linux操作系統誕生於1991 年10 月5 日(這是第一次正式向外公布時間)。Linux存在著許多不同的Linux版本,但它們都使用了Linux內核。Linux可安裝在各種計算機硬體設備中,比如手機、平板電腦、路由器、視頻游戲控制台、台式計算機、大型機和超級計算機。
嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU工程各種工具和資料庫的操作系統。
E. 如何進入windows目錄下刪除子目錄
打開資源管理器,打開資源管理器,工具、文件夾選項、查看,去掉 隱藏受保護的操作系統文件,選上 顯示所有的文件和文件夾。
然後用資源管理器就能進入windows目錄了,可以刪除其中的子目錄。
強烈建議:不要刪除windows目錄下的文件及文件夾,除非你非常明白你想刪除的東西沒用了!!這是系統文件夾,文件很重要!!!!
F. 如何刪除一個非空子目錄 tmp
Linux刪除目錄下所有文件包括子目錄方法:rm -rf 目錄名。
不能使用rmdir,rmdir刪除空目錄。
(1)rmdir功能:刪除空目錄。
語法:rmdir [選項] dirname
說明:dirname表示目錄名。該命令從一個目錄中刪除一個或多個子目錄項。需要特別注意的是,一個目錄被刪除之前必須是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危險性。)刪除某目錄時也必須具有對父目錄的寫許可權。
命令中各選項的含義為:
- p 遞歸刪除目錄dirname,當子目錄刪除後其父目錄為空時,也一同被刪除。如果整個路徑被刪除或者由於某種原因保留部分路徑,則系統在標准輸出上顯示相應的信息。
例如:
$ rmdir - p /usr/xu/txt
將/usr/xu/txt目錄刪除。
改變工作目錄、顯示目錄內容命令
(2)linux刪除文件或目錄命令rm
用戶可以用rm命令刪除不需要的文件。該命令的功能為刪除一個目錄中的一個或多個文件或目錄,它也可以將某個目錄及其下的所有文件及子目錄均刪除。對於鏈接文件,只是斷開了鏈接,原文件保持不變。
rm命令的一般形式為:rm [選項]... 目錄... 刪除指定的<文件>(即解除鏈接)。
-d --directory 刪除可能仍有數據的目錄 (只限超級用戶)
-f --force 略過不存在的文件,不顯示任何信息
-i --interactive 進行任何刪除操作前必須先確認
-r/R --recursive 同時刪除該目錄下的所有目錄層
-v --verbose 詳細顯示進行的步驟
--help 顯示此幫助信息並離開
--version 顯示版本信息並離開
要刪除第一個字元為『-』的文件 (例如『-foo』),請使用以下其中一種方法:
rm -- -foo
rm ./-foo
請注意,如果使用 rm 來刪除文件,通常仍可以將該文件恢復原狀。如果想保證
該文件的內容無法還原,請考慮使用 shred。
範例:
刪除所有rb語言程序檔;刪除前逐一詢問確認 :
rm -i *.rb
將 Finished 子目錄及子目錄中所有檔案刪除 :
rm -r Finished
將 Finished 子目錄及子目錄中所有檔案刪除,並且不用--確認 :
rm -rf Finished
G. 在資源管理器中如何在指定的文件夾下新建刪除一個子文件夾
通過右鍵=>新建命令來創建文件和文件夾。
但有時會遇到以點開頭的文件,比如.log,這種文件用滑鼠新建是新建不了的,這時我們可以在DOS下用命令行來創建。創建文件夾我們可以使用md
該如何刪除文件夾呢,使用rd或rmdir命令,完整命令。因為rd只能刪除空的文件夾,而如果其中有子文件或子文件夾的時候就會停下來,這時我們加上/s就可以直接刪除,但是刪除過程中會提示你是否確定刪除,對於懶癌患者我們又添加了/q,即quiet,安靜模式;所以使用以上命令會完整刪除你選中的整個文件夾。
H. 怎麼用DOS刪除子目錄下的一些文件
刪除一個目錄。
RMDIR
[/S]
[/Q]
[drive:]path
RD
[/S]
[/Q]
[drive:]path
/S
除目錄本身外,還將刪除指定目錄下的所有子目錄和
文件。用於刪除目錄樹。
/Q
安靜模式,帶
/S
刪除目錄樹時不要求確認
I. 怎麼刪除一個目錄下的全部子目錄我
deltree是一個外部命令。也就是說,deltree命令是通過執行DOS應用程序"deltree.exe"實現的。
假如用戶所使用的DOS系統中沒有提供"deltree.exe"文件,將不能使用deltree命令。
"deltree.exe"在各個版本的DOS中都提供。在Win98啟動盤,Win98的"X:\Windows\Command\"目錄下也都有。
但是Windows2000/XP的「命令行模式」不再提供deltree.exe
用這個RMDIR命令,下面是它的用法:
RMDIR [/S] [/Q] [drive:]path
RD [/S] [/Q] [drive:]path
/S 除目錄本身外,還將刪除指定目錄下的所有子目錄和
文件。用於刪除目錄樹。
/Q 安靜模式,帶 /S 刪除目錄樹時不要求確認
也就是說如果你的是2000或者XP的系統肯定無法使用這個命令
J. 如何刪除一個非空子目錄 /tmp
rm
-rf
tmp
不過最好不要刪除/tmp,因為這是系統用的臨時目錄,刪掉會出問題