rm -fr 文件名
rm命令用於刪除文件或目錄,格式為:「rm [選項] 文件」。
刪除普通文內件並提示確認信息容:「rm 文件名」
刪除普通文件或目錄文件,不提示:「rm -rf 文件或目錄名」
參數 作用
-f 忽略警告信息
-i 刪除前先詢問
-r 刪除文件夾
搜索《linux就該這么學》,第2章,新手必須掌握的Linux命令,參考下
B. Linux系統iNode耗盡硬碟無法寫入文件怎麼辦
大量小文件分布有兩種可能,一是只有一個或少量目錄下存在大量小文件,這種情版況我們可以使用如下權命令來找出這個異常目錄:
find / -type d -size +10M
此命令作用是找出大小大於10M的目錄(目錄大小越大,表示目錄下的文件越多)。
第二種可能是,大量的小文件分布在大量的目錄下,這時候上面的命令可能找不出異常的目錄,需要以下命令:
cd /
find */ ! -type l | cut -d / -f 1 | uniq -c
此命令作用是找出目錄下文件總數,可能需要執行多次,直到找出具體的目錄。比如上面的命令找出了/data目錄下存在大量的小文件,但/data/目錄還有很多目錄,這時候我們還需要繼續執行:
cd /data
find */ ! -type l | cut -d / -f 1 | uniq -c
直到找出具體的目錄。
C. linux一個文件夾內最多能放多少文件
雖然我不知道具體的數量,但我想也沒必要知道,因為你這種設計就有問題,大量的小文件讀寫會降低讀寫效率,因為磁頭需要不斷地定位,除了塌殲將文件分門別團碼沖類(比如按照首字母,或者按照日期)存放之外,還可以放入資料庫,或者自己想辦法將其組合為大文件。
文件的數量應該是和文件系統有關系的,模段你可以查查 ext3 的相關介紹
D. linux文件目錄下文件數量對效率的影響
這個問題……,你如果都是小文件,當然效率低了,由於取文件的隨機性,機版器要來回權移動磁頭找文件,這個和是否在一個目錄下沒啥關系,你分開放效率更低。因為磁頭來回移動的距離可能更大。
補充回答:
小文件,你考慮更換文件系統格式,linux有很多fs可以選擇,象你這樣有特殊用處的文件系統可以考慮單獨分個區使用專為小文件設計的文件系統格式化,具體是什麼分區格式我記不清了,有些非常見的文件系統:如說xfs、jffs2等,就是為這些特殊用途設計的,你需要找對文件系統效率分析的文檔以確定自己的需求,冒昧問一下……,你是不是在做ldap啊?