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

Shell定時刪除指定時間之前的文件

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

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

下面是我的解決辦法:

復制代碼 代碼如下:

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

ps:

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

然后加入crontab定時來刪除:

復制代碼 代碼如下:

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

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

相同的刪除方法:

復制代碼 代碼如下:

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

相關(guān)文章

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

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

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

    在Linux命令行中終止進程的操作命令

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

    linux ar 命令的使用說明和實例講解

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

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

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

    Linux 中的gunzip命令

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

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

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

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

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

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

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

    Linux nc命令使用示例

    nc是netcat的簡寫,是一個功能強大的網(wǎng)絡(luò)工具,有著網(wǎng)絡(luò)界的瑞士軍刀美譽,nc命令在linux系統(tǒng)中實際命令是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詳解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07

最新評論