欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2014年12月22日 09:13:45   投稿:junjie  
這篇文章主要介紹了Shell定時(shí)刪除指定時(shí)間之前的文件,本文用來刪除一個(gè)月之前的備份文件,并加入到crontag定時(shí)刪除,需要的朋友可以參考下

最近世界杯來了,一直忙于工作和世界杯之間,都沒有空來管管我的blog了,今天只能整個(gè)簡單的小shell給大家了.公司要求刪除一個(gè)月之前的備份文件,免得把硬盤給整爆了,上服務(wù)器看了下,居然都有3個(gè)月的備份沒有清理了,還好是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í)來刪除:

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

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

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

相同的刪除方法:

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

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

相關(guān)文章

  • shell腳本免交互的實(shí)現(xiàn)

    shell腳本免交互的實(shí)現(xiàn)

    交互就是實(shí)現(xiàn)一個(gè)功能時(shí),不需要連續(xù)從鍵盤輸入信息,通過腳本或命令自動完成一些動作,本文主要介紹了shell腳本免交互的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-02-02
  • 在Linux命令行中終止進(jìn)程的操作命令

    在Linux命令行中終止進(jìn)程的操作命令

    如果你想在linux上停止某個(gè)進(jìn)程,你會怎么操作,本文小編給大家詳細(xì)介紹了如何在?Linux?命令行中終止進(jìn)程,文中通過代碼示例給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • linux ar 命令的使用說明和實(shí)例講解

    linux ar 命令的使用說明和實(shí)例講解

    ar命令可以用來創(chuàng)建、修改庫,也可以從庫中提出單個(gè)模塊。這篇文章主要介紹了linux ar 命令的使用說明和實(shí)例講解的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • Linux自定義防誤刪腳本的思路與測試

    Linux自定義防誤刪腳本的思路與測試

    相信很多朋友都遇到過在linux下誤刪除文件的時(shí)候,此刻的心中仿佛有無數(shù)的羊駝在奔騰,下面這篇文章主要給大家介紹了關(guān)于Linux自定義防誤刪腳本的思路與測試的相關(guān)資料,需要的朋友可以參考下
    2021-09-09
  • Linux 中的gunzip命令

    Linux 中的gunzip命令

    gunzip是個(gè)使用廣泛的解壓縮程序,它用于解開被gzip壓縮過的文件,這些壓縮文件預(yù)設(shè)最后的擴(kuò)展名為.gz。下面通過本文給大家分享Linux 中的gunzip命令,一起看看吧
    2017-09-09
  • shell腳本如何獲取第幾行 第幾列的命令 awk sed

    shell腳本如何獲取第幾行 第幾列的命令 awk sed

    這篇文章主要介紹了shell腳本如何獲取第幾行 第幾列的命令 awk sed,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2023-11-11
  • linux 下實(shí)現(xiàn)sleep詳解及簡單實(shí)例

    linux 下實(shí)現(xiàn)sleep詳解及簡單實(shí)例

    這篇文章主要介紹了linux 下實(shí)現(xiàn)sleep詳解及簡單實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • 用Shell判斷字符串包含關(guān)系的方法小結(jié)

    用Shell判斷字符串包含關(guān)系的方法小結(jié)

    這篇文章主要給大家介紹了關(guān)于用Shell判斷字符串包含關(guān)系的幾種方法,其中包括利用grep查找、利用字符串運(yùn)算符、利用通配符、利用case in 語句以及利用替換等方法,每個(gè)方法都給出了詳細(xì)的示例代碼與介紹,有需要的朋友們可以參考參考借鑒,下面來一起看看吧。
    2016-12-12
  • Linux nc命令使用示例

    Linux nc命令使用示例

    nc是netcat的簡寫,是一個(gè)功能強(qiáng)大的網(wǎng)絡(luò)工具,有著網(wǎng)絡(luò)界的瑞士軍刀美譽(yù),nc命令在linux系統(tǒng)中實(shí)際命令是ncat,nc是軟連接到ncat,這篇文章主要介紹了Linux nc命令使用示例,需要的朋友可以參考下
    2023-03-03
  • linux?文件管理命令之dirname?\?find?\?finds?\?in?\?indir詳解

    linux?文件管理命令之dirname?\?find?\?finds?\?in?\?indir詳解

    這篇文章主要介紹了linux文件管理命令之dirname\find\finds\in\indir詳解,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-07-07

最新評論