歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Windows和Linux中如何刪除N天之前文件腳本

Windows和Linux中如何刪除N天之前文件腳本

日期:2017/3/3 16:03:05   编辑:關於Linux

1. windows刪除

刪除N天之前的文件腳本:cleardbbak.bat

forfiles /p E:\db_backup /m * /d -10 /c "cmd /c del @file"

forfiles /p E:\db_backup /m * /d -10 /c "cmd /c del @file"

最後把批處理添加到系統的計劃任務就可以了。

2. linux刪除

# vi dbclear.sh

#!/bin/bash

/usr/bin/find /dbbak -mtime +10 -name "*.dmp" -exec rm -rf {} \;

/usr/bin/find /dbbak -mtime +10 -name "*.log" -exec rm -rf {} \;

計劃任務,該腳本需要與備份腳本配合

# crontab -l

1 1 * * * /root/system/dbclear.sh

以上腳本可以用於刪除舊的數據庫的全備邏輯備份。

本文僅做記錄。

本文URL地址:http://www.bianceng.cn/OS/Linux/201410/45341.htm

Copyright © Linux教程網 All Rights Reserved