濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > Shell定時(shí)刪除指定時(shí)間之前的文件

Shell定時(shí)刪除指定時(shí)間之前的文件

熱門標(biāo)簽:電銷機(jī)器人 劍魚 地圖標(biāo)注輻射圖案 聯(lián)通電話機(jī)器人怎么接 申請(qǐng)公司400電話要注意什么 衛(wèi)星地圖標(biāo)注地名 安裝外呼系統(tǒng)費(fèi)用 曲阜400電話辦理 寧波智能外呼系統(tǒng)公司 奧維互動(dòng)地圖標(biāo)注參數(shù)

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

下面是我的解決辦法:

復(fù)制代碼 代碼如下:

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

ps:

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

然后加入crontab定時(shí)來(lái)刪除:

復(fù)制代碼 代碼如下:

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

設(shè)定為每個(gè)月1號(hào)晚上4點(diǎn)10分執(zhí)行腳本.當(dāng)然你也可以根據(jù)你自己的需求去整.

相同的刪除方法:

復(fù)制代碼 代碼如下:

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

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

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Shell定時(shí)刪除指定時(shí)間之前的文件》,本文關(guān)鍵詞  Shell,定時(shí),刪除,指,定時(shí)間,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Shell定時(shí)刪除指定時(shí)間之前的文件》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Shell定時(shí)刪除指定時(shí)間之前的文件的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    晋城| 汉寿县| 尤溪县| 伊通| 萨迦县| 台南县| 冕宁县| 钦州市| 万安县| 太和县| 定陶县| 手游| 东安县| 西乌珠穆沁旗| 灵丘县| 垦利县| 仁布县| 宁安市| 南雄市| 高陵县| 阿坝| 波密县| 华坪县| 新宾| 罗平县| 钟山县| 金门县| 公主岭市| 孟州市| 黑河市| 东丰县| 蒲城县| 株洲市| 迁安市| 名山县| 额尔古纳市| 皋兰县| 淮南市| 邵阳县| 香港| 平乡县|