校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Shell定時刪除指定時間之前的文件

Shell定時刪除指定時間之前的文件

熱門標簽:電銷機器人 劍魚 地圖標注輻射圖案 聯通電話機器人怎么接 申請公司400電話要注意什么 衛星地圖標注地名 安裝外呼系統費用 曲阜400電話辦理 寧波智能外呼系統公司 奧維互動地圖標注參數

最近世界杯來了,一直忙于工作和世界杯之間,都沒有空來管管我的blog了,今天只能整個簡單的小shell給大家了.公司要求刪除一個月之前的備份文件,免得把硬盤給整爆了,上服務器看了下,居然都有3個月的備份沒有清理了,還好是sql備份,不然硬盤空間早就滿了.

下面是我的解決辦法:

復制代碼 代碼如下:

cat delbak.sh
#!/bin/sh
location="/root/sqlbak/"
find $location -mtime +30 -type f |xargs rm -f

ps:

location 是設置查找的目錄
--mtime +30 是設置時間為30天前
-type f 這周查找的類型為文件

然后加入crontab定時來刪除:

復制代碼 代碼如下:

crontab -l
10 4 1 * * /bin/sh /root/soft_shell/delbak.sh

設定為每個月1號晚上4點10分執行腳本.當然你也可以根據你自己的需求去整.

相同的刪除方法:

復制代碼 代碼如下:

find /root/sqlbak -mtime +30 -type f -name *.gz -exec rm -f {} \;

您可能感興趣的文章:
  • php定時刪除文件夾下文件(清理緩存文件)
  • 使用mysql事件調度器定時刪除binlog
  • 使用vbs腳本定時刪除N天前的文件
  • vbs 定時刪除功能實現代碼
  • Windows和Linux下定時刪除某天前的文件的腳本
  • 定時刪除一個文件夾內的所有子文件夾和文件的方法

標簽:大慶 安康 上饒 三門峽 仙桃 江西 大興安嶺 遵義

巨人網絡通訊聲明:本文標題《Shell定時刪除指定時間之前的文件》,本文關鍵詞  Shell,定時,刪除,指,定時間,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Shell定時刪除指定時間之前的文件》相關的同類信息!
  • 本頁收集關于Shell定時刪除指定時間之前的文件的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 万荣县| 闵行区| 习水县| 泉州市| 铁岭县| 和政县| 定边县| 阳高县| 隆回县| 华坪县| 白朗县| 永泰县| 夹江县| 盖州市| 阿巴嘎旗| 即墨市| 奉节县| 栾川县| 蕉岭县| 肇州县| 金湖县| 醴陵市| 公安县| 北碚区| 台安县| 宿州市| 石景山区| 石屏县| 霞浦县| 五家渠市| 岳普湖县| 常山县| 龙门县| 金坛市| 安仁县| 天长市| 广平县| 仪陇县| 安顺市| 潼关县| 兴隆县|