Linux定時清除檔案

2021-10-12 01:51:55 字數 550 閱讀 1192

find /home/dbback/

-mtime +

7-name '*.sql.gz'

-exec rm -rf \;

find 對應目錄 -mtime +天數 -name "檔名"

-exec rm -rf 空格\;

find:linux查詢命令,使用者查詢指定條件的檔案

/home/dbback/:需要進行清理的目標目錄

-mtime:標準語句寫法

+7 :數字代表天數標示只保留7天的日誌

-name "*.sql.gz":目標檔案的型別,帶有sql.gz的所有檔案

-exec:固定寫法

rm -rf:強制刪除包括目錄在內的檔案

\;:固定寫法,一對大括號 空格 \ ;

定時任務 每天23天59分執行

5923**

* find /home/dbback/

-mtime +

7-name '*.sql.gz'

-exec rm -rf \;

shell指令碼定時清除日誌檔案

bin bash clearfile 獲取資料夾內,檔案大小 m為單位 和檔案路徑 呼叫clear函式清空檔案 clear filesizeandfile clear echo 檔案大小 filesize echo 檔案路徑 filepath echo 磁碟空間 disksize 獲取檔名 file...

Python指令碼,定時清除大檔案

usr bin env python3 coding utf 8 import math,os,sys,time import traceback import subprocess 定時任務指令碼,清除大於1g的檔案 定義標準檔案大小,預設是位元組 maxfilesize 1024 1024 10...

PCB IIS日誌檔案定時清除批處理

伺服器監控到c盤空間超過閾值,是iis日誌檔案 c inetpub logs logfiles log日誌檔案日積月累會嚴重的占用伺服器磁碟空間。有必要對它進行定期刪除!一.問題反饋 二.定時清理日誌方法 建立批bat處理檔案,然後加入計畫任務中,讓它每天執行一次就可以啦!清理iis日誌檔案 備份m...