婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 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下定時刪除某天前的文件的腳本的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 扬州市| 曲周县| 金华市| 铅山县| 兴和县| 九寨沟县| 泾源县| 松桃| 南投市| 梨树县| 西贡区| 万全县| 芦溪县| 正镶白旗| 晋宁县| 周至县| 陵川县| 塔城市| 磴口县| 萝北县| 襄汾县| 扶沟县| 大连市| 关岭| 凤庆县| 福海县| 乳山市| 盱眙县| 峨眉山市| 五大连池市| 闽清县| 白水县| 青海省| 黔江区| 连平县| 海口市| 阳江市| 廊坊市| 黔西| 股票| 秦安县|