使用find刪除特殊大小的檔案

2021-09-06 08:19:55 字數 481 閱讀 9744

刪除特殊大小的檔案

1. 根據檔案的時間,建立人,大小等特徵,用

find

命令找到檔案

find . -maxdepth 1 -type f -size +72019c -size -72021c

解釋:

-maxdepth 1

搜尋深度為

1  -type f

搜尋普通檔案

-size +72019c 檔案大於

72019byte

;-size  -72021c

檔案小於

72021byte

2. 新增

-exec

選項find . -maxdepth 1 -type f -size +72019c -size -72021c  -exec rm {} \;

另外,找到檔案的

inode

應該可以更安全的刪除檔案。

原文:

使用find刪除包含特殊字元檔案

檔名如下 8 140 3g ll rw r r 1 admin root 0 2011 11 29 23 18 41 header host 172.16.8.166直接用rm,刪除失敗 8 140 3g rm header host 172.16.8.166 rm unrecognized opt...

find刪除歷史檔案方式

刪除3天以前的無用 log檔案 find log amin 4320 name log xargs rm 或者find log ctime 2 name log exec rm rf 引數說明 find 根據下列規則判斷 path 和 expression,在命令列上第乙個 之前的部份為 path,...

linux 刪除含有特殊字元的檔案

rm 語法 cpp view plain copy root andes.com rm help usage rm option file.remove unlink the file s f,force ignore nonexistent files,never prompt i prompt ...