一、cd命令進入這個linux資料夾目錄。二、打:find.-typef-name*.log-mtime+x-execrm-fv{}\;命令作用:在當前目錄下查詢x天前的字尾為log的檔案並且刪除。例:find.-typef-name*.log-mtime+300-execrm-fv{}\;查詢300天前的字尾名為log的檔案並且刪除。命令詳細解釋:.在當前目錄下查詢,如果要全盤查詢的話,可以把.換成/,這樣前面的cd命令就不需要了。-typef查詢的是普通檔案,而不是資料夾-name*.log查詢字尾為log的檔案-mtime+x查詢x天以前的檔案,所以需要把這個x換成你自己需要查詢的天數,比如30.你要刪除20090808以前的,就需要計算一下,它距離現在多少天。-execrm-fv{}\;把查詢的檔案強制刪除如果許可權不足,請以root身份執行命令。如果是ubuntu,前面可以加sudo即可。
一、cd命令進入這個linux資料夾目錄。二、打:find.-typef-name*.log-mtime+x-execrm-fv{}\;命令作用:在當前目錄下查詢x天前的字尾為log的檔案並且刪除。例:find.-typef-name*.log-mtime+300-execrm-fv{}\;查詢300天前的字尾名為log的檔案並且刪除。命令詳細解釋:.在當前目錄下查詢,如果要全盤查詢的話,可以把.換成/,這樣前面的cd命令就不需要了。-typef查詢的是普通檔案,而不是資料夾-name*.log查詢字尾為log的檔案-mtime+x查詢x天以前的檔案,所以需要把這個x換成你自己需要查詢的天數,比如30.你要刪除20090808以前的,就需要計算一下,它距離現在多少天。-execrm-fv{}\;把查詢的檔案強制刪除如果許可權不足,請以root身份執行命令。如果是ubuntu,前面可以加sudo即可。