linux刪除所有目錄文件
『壹』 linux下如何刪除整個文件夾
在 Linux 下刪除目錄的命令是「rm」,我們可以在終端命令提示符下輸入「rm --help」查看 rm 命令的具體使用方法。
我們常用的幾個參數為「-f -i -r -v」
-i 刪除前逐一詢問確認。這個參數有一個好處,當在刪除大量文件或目錄的時候,可以防止我們誤操作刪除的文件或目錄。
-f 即使原檔案屬性設為唯讀,強制刪除,系統不會逐一讓我們確認。
-r 將目錄及以下之檔案文件一並刪除。注意:如果 rm 不帶此參數,是不能刪除目錄的。
-v或--verbose 顯示指令執行後的結果信息。可查閱《Linux就該這么學》了解更多Linux知識。
『貳』 linux下刪除某一目錄下所有非文件夾的文件命令
刪除文件命令
rm
NO1. 刪除抄當前目錄的文件
[root@rehat root]# rm test.txt
NO2. 強制刪除當前目錄的文件,不彈出提示
[root@rehat root]# rm -f test.txt
NO3. 強制刪除整個目錄,包括目錄與文件全部刪除,需要管理員許可權
[root@rehat root]# rm -r -f test
刪除文件夾命令
rmdir
NO1. 刪除一個空目錄
[root@rehat root]# rmdir emptydir
NO2. 刪除多級空目錄
[root@rehat root]# rmdir -p emptydir/d1/d11
『叄』 在linux裡面怎樣刪除目錄下的所有文件
方法1:來rm
-rf
~/temp/*
方法2:用rsync刪除目標目錄自:
先新建一個空目錄tmp:mkdir
tmp
rsync
--delete-before
-a
-h
-v
--progress
--stats
tmp
~/temp
這樣要刪除的l~/temp目錄就會被清空了,刪除的速度會非常快。rsync實際上用的是替換原理,處理數十萬個文件也是秒刪。
『肆』 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工程各種工具和資料庫的操作系統。
『伍』 linux刪除所有子目錄下的指定文件夾
linux刪除抄所有子目錄下的指定文件夾可採用find +exec組合來完成,如:
find ./ -type d -name "del_dir" -exec rm -r {} ;
說明:
./ 為待查詢的開始目錄,從此目錄開始搜索,包括本目錄下的子目錄
-type d 目標為文件夾
-name "del_dir" 指定待刪除的目錄名
rm -r {} exec要執行的命令,此處為刪除文件夾命令,如果很確定查到的目錄一定要刪除,則可加f不需要提示,如 rm -fr
『陸』 linux上怎麼快速刪除一個目錄
命令行 rm -rf 文件夾名稱
(6)linux刪除所有目錄文件擴展閱讀:
1、Linux rm命令用於刪除一個文件或者目錄。
2、語法:回rm [options] name...
3、參數:-i 刪除前逐一詢問答確認;-f 即使原檔案屬性設為唯讀,亦直接刪除,無需逐一確認;-r 將目錄及以下之檔案亦逐一刪除。
4、實例:刪除文件可以直接使用rm命令,若刪除目錄則必須配合選項"-r",例如:# rm -r homework rm:是否刪除 目錄 "homework"? y
5、刪除當前目錄下的所有文件及目錄,命令行為:rm -r *
6、文件一旦通過rm命令刪除,則無法恢復,所以必須格外小心地使用該命令。
『柒』 請問linux怎樣刪除某一個目錄下所有指定文件名的文件
1、先使用SSH連接工具進入到linux系統中。
注意事項:
linux除了在伺服器操作系統方面保持著強勁的發展勢頭以外,在個人電腦、嵌入式系統上都有著長足的進步。使用者不僅可以直觀地獲取該操作系統的實現機制,而且可以根據自身的需要來修改完善這個操作系統,使其最大化地適應用戶的需要。
『捌』 linux 怎樣刪除當前目錄下所有帶(1)的文件
舉例,比如你要刪除/tmp目錄所有帶(1)的文件
cd
/tmp
find
./
-name
*(1)
|xargs
rm
-rf
『玖』 linux怎麼才能刪除當前目錄下的所有文件
1、在終端輸入命令:rm ./*解釋:刪除文件用rm命令,.點號代表當前目錄,*星號是匹配符代表所有文件
『拾』 linux怎麼刪除文件夾下所有文件
使用rm -rf命令即可。
使用規則:
rm -rf 目錄名字
-r 向下遞歸,不管有多少級目錄,一並刪除
-f 直接強行刪除,沒有任何提示
刪除文件夾實例:
rm -rf /var/log/httpd
將會刪除/var/log/httpd目錄以及其下所有文件、文件夾
刪除文件使用實例:
rm -f /var/log/httpd/access.log
將會強制刪除/var/log/httpd/access.log這個文件 更多Linux知識可參考書籍《Linux就該這么學》。