#!bin/bash#獲取年
time=$(date "+%y")
#查詢並刪除7天前的檔案
find /xcx/hislogs/logs -type f -mtime +7 -exec rm -f {} \;
#查詢並刪除7天前的檔案
find /usr/local/proxy-web/logs -type f -mtime +7 -exec rm -f {} \;
查詢並刪除7天前的檔案
find /var/www/html/wxsdairpro/log/ticket -mtime +7 -exec rm -f {} \;
查詢並刪除空目錄
find /var/www/html/wxsdairpro/log/ticket/$time -exec rmdir -p {} \;
find /var/www/html/wxsdairpro/log/ticket/$time -mtime +7 -exec rm -f {} \;
find /var/www/html/wxsdairpro/log/order -mtime +7 -exec rm -f {} \;
find /var/www/html/wxsdairpro/log/order/$time -exec rmdir -p {} \;
find /var/www/html/wxsdairpro/log/order/$time -mtime +7 -exec rm -f {} \;
find /var/www/html/wxsdairpro/log/mohe -mtime +7 -exec rm -f {} \;
find /var/www/html/wxsdairpro/log/mohe/$time -exec rmdir -p {} \;
find /var/www/html/wxsdairpro/log/mohe/$time -mtime +7 -exec rm -f {} \;
find /var/www/html/wxsdairpro/log/checkinsure -mtime +7 -exec rm -f {} \;
find /var/www/html/wxsdairpro/log/checkinsure/$time -exec rmdir -p {} \;
find /var/www/html/wxsdairpro/log/checkinsure/$time -mtime +7 -exec rm -f {} \;
find /var/www/html/wxsdairpro/log/checkin -mtime +7 -exec rm -f {} \;
find /var/www/html/wxsdairpro/log/checkin/$time -exec rmdir -p {} \;
find /var/www/html/wxsdairpro/log/checkin/$time -mtime +7 -exec rm -f {} \;
檔案命名為:del_log.sh
將檔案:del_log.sh,以定時任務形式寫入到 /etc/crontab 中
定時刪除檔案指令碼
1.刪除指令碼 vi delete bin bash 刪除檔案 解釋 找到 fastdfds fastdfs 目錄下 10天前修改的 名字任意 並刪除 find fastdfs fastdfs mtime 1 name exec rm rf 刪除資料夾 find fastdfs fastdfs mt...
定時刪除檔案指令碼
1.刪除指令碼 vi delete bin bash 刪除檔案 解釋 找到 fastdfds fastdfs 目錄下 10天前修改的 名字任意 並刪除 find fastdfs fastdfs mtime 1 name exec rm rf 解釋 找到 fastdfds fastdfs 目錄下 大於...
python刪除過期log檔案
os.walk方法可以很方便的得到目錄下的所有檔案,會返回乙個三元的tupple dirpath,dirnames,filenames 其中,dirpath是代表目錄的路徑,dirnames是乙個list,包含了dirpath下的所有子目錄的名字,filenames是乙個list,包含了非目錄的檔案...