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

主頁 > 知識庫 > Windows和Linux下定時刪除某天前的文件的腳本

Windows和Linux下定時刪除某天前的文件的腳本

熱門標簽:如何申請400電話業務mm 如何弄地圖標注 清遠百度地圖標注店鋪位置 呼倫貝爾外呼系統 智能打電話機器人收費 電話機器人產品怎么樣 玉林市機器人外呼系統哪家好 雷霆電銷機器人怎么樣 電話機器人全國招商

以前做到最多的定時我們就是定時備份功能了,我們常用利用定時功能來備份網站數據或備份數據庫了,下面我來給(www.jb51.net)大家介紹幾個Linux與Windows中定時刪除某天前的文件方法,這個與備份有點區別,但大同小義了。

Windows下bat文件內容如下;

復制代碼 代碼如下:

@echo off
forfiles -p "D:\servers\apache2.2\logs" -s -m *.log -d -15 -c "cmd /c del @path"
forfiles -p "D:\servers\mysql\logs" -s -m *.log -d -15 -c "cmd /c del @path"

可以將上面的目錄換成指定的目錄,*.log可以篩選一下文件格式,-d后面的參數為負數表示多少天之前的,正數是多少天之后的。保存成bat文件,然后在Windows計劃任務里面設置每天執行的時間就可以了。

Linux下面的shell文件內容如下:

復制代碼 代碼如下:

#!/bin/bash
 # 刪除30天之前的文件
 find /var/usr/nginx/logs/ -mtime +30 -type f -name \*.gz | xargs rm -f

同樣的將上面的目錄換成自己指定的目錄,后面的\*.gz表示文件擴展名,-mtime后面的參數與上面Windows的相反,正數表示多少天之前的文件。將上面的內容保存成.sh并使用chmod +x 設置成可執行權限,然后放到定時任務中去執行即可。

您可能感興趣的文章:
  • Linux下通過腳本自動備份Oracle數據庫并刪除指定天數前的備份
  • linux刪除無效鏈接文件腳本分享
  • Linux使用shell腳本定時刪除歷史日志文件
  • Linux自定義防誤刪腳本的思路與測試

標簽:白銀 蕪湖 樂山 臺州 三門峽 公主嶺 江西 株洲

巨人網絡通訊聲明:本文標題《Windows和Linux下定時刪除某天前的文件的腳本》,本文關鍵詞  Windows,和,Linux,下,定時,刪除,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Windows和Linux下定時刪除某天前的文件的腳本》相關的同類信息!
  • 本頁收集關于Windows和Linux下定時刪除某天前的文件的腳本的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 馆陶县| 巩留县| 江孜县| 临高县| 登封市| 湾仔区| 方城县| 河东区| 江阴市| 台中市| 澄城县| SHOW| 武隆县| 隆林| 循化| 密山市| 武汉市| 电白县| 成都市| 辽阳市| 虞城县| 天津市| 扎囊县| 桦川县| 新绛县| 新田县| 青神县| 且末县| 达拉特旗| 常德市| 乐业县| 卓资县| 溧阳市| 扬中市| 东港市| 阜新| 绥棱县| 绥滨县| 江北区| 海原县| 正宁县|