婷婷综合国产,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下定時刪除某天前的文件的腳本的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 河池市| 蒲城县| 城步| 商城县| 海宁市| 陇西县| 邳州市| 洪洞县| 棋牌| 油尖旺区| 东丰县| 安顺市| 辽宁省| 彰武县| 阿瓦提县| 平利县| 凌源市| 宿州市| 偃师市| 武义县| 梓潼县| 攀枝花市| 双鸭山市| 北海市| 渝北区| 金川县| 泾源县| 佛山市| 博爱县| 清河县| 高唐县| 新津县| 五常市| 遂溪县| 兰西县| 阿鲁科尔沁旗| 吉安县| 兴安县| 托里县| 工布江达县| 中卫市|