成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux自動清理N天前目錄文件

系統(tǒng) Linux
服務(wù)器每周會產(chǎn)生一次全局備份文件,大小約100G左右,需要定期清理。工作時間網(wǎng)站訪問大,服務(wù)器I/O高的時候刪除大數(shù)據(jù)會對服務(wù)器狀態(tài)產(chǎn)生不好的影響。于是想利用計(jì)劃任務(wù)自動執(zhí)行。

服務(wù)器每周會產(chǎn)生一次全局備份文件,大小約100G左右,需要定期清理。

工作時間網(wǎng)站訪問大,服務(wù)器I/O高的時候刪除大數(shù)據(jù)會對服務(wù)器狀態(tài)產(chǎn)生不好的影響。于是想利用計(jì)劃任務(wù)自動執(zhí)行。


在我的備份目錄/bakcup下,每次備份文件均以日期形式命名目錄名:

  1. # ls 
  2. 2013-12-23  2014-01-06  2014-01-20  2014-02-03 
  3. 2013-12-30  2014-01-13  2014-01-27  2014-02-10 

刪除部分備份同時保留部分,可以使用find命令,如我要保留最近四周備份的文件,每次備份間隔七天:

  1. # find /bakcup/ -maxdepth 1 -type d -mtime +28 
  2. /bakcup/2014-01-06 
  3. /bakcup/2014-01-13 
  4. /bakcup/2013-12-23 
  5. /bakcup/2013-12-30 

-maxdepth 1:設(shè)置查找目錄深度為1,只在/backup目錄下查找,如不加此參數(shù)會將下級目錄中的文件都列出

-type d:設(shè)置查找類型為目錄

-mtime +28:查找28天前的目錄


查找結(jié)束后可用-exec參數(shù)連接刪除命令

  1. rsync --delete-before -d /data/test/ {} \; 

此處沒有使用rm,原因是rsync在刪除大量文件時比rm更具優(yōu)勢,具體原因請參考《為什么rsync能夠快速刪除400000文件?》

所以,整個命令就是:

  1. # find /bakcup/ -maxdepth 1 -type d -mtime +28 -exec rsync --delete-before -d /data/test/ {} \; 

***可以把命令放入腳本,設(shè)置crontab自動執(zhí)行。

提醒:

使用命令前,應(yīng)先在服務(wù)器上試用查找部分的命令,如只查找出要清理的目錄,則可以繼續(xù)。

不排除某些系統(tǒng)會將./目錄查找出來,一定要看清楚,防止出現(xiàn)意外情況。

另外可將-exec替換為-ok,效果相同,在刪除前提醒用戶確認(rèn)。

責(zé)任編輯:黃丹 來源: 51TCO博客
相關(guān)推薦

2016-08-12 14:37:52

Linux tmpRedhattmpwatch

2015-06-02 14:43:43

shell運(yùn)維

2011-01-13 14:54:41

Linux文件清理

2013-04-15 15:07:43

清理日志Linux系統(tǒng)

2021-10-28 23:57:01

日志Serilog框架

2009-09-28 10:28:04

Linux刪除目錄子目錄

2011-01-11 14:17:29

Linux文件目錄

2010-11-02 10:52:15

批量清理文件

2012-03-20 14:17:33

活動目錄

2009-12-09 14:56:54

Linux查看目錄文件

2019-10-14 11:20:27

centos7Centos 6tmp

2013-04-17 09:17:37

Linux文件系統(tǒng)系統(tǒng)清理工具

2025-05-08 09:05:00

Shell腳本磁盤日志

2018-06-01 10:37:26

Linux歸檔文件壓縮文件

2023-06-25 11:39:00

Linux文件

2009-12-08 12:06:03

linux當(dāng)前目錄文件數(shù)

2009-10-12 12:41:04

Linux文件屬性目錄配置

2010-10-21 11:24:02

SQL Server查

2021-12-23 15:05:46

Redis內(nèi)存Java

2023-08-01 08:26:24

Linux文件目錄
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 欧洲一区在线观看 | 亚洲国产精品久久人人爱 | 欧美激情在线精品一区二区三区 | 99免费精品视频 | 日韩精品久久一区二区三区 | 国产精品久久国产精品久久 | 久久久久国产精品一区二区 | 一级毛片在线视频 | 精品国产一区二区三区免费 | 欧美日韩国产高清 | 欧美色综合| 国产农村一级片 | 999精彩视频 | 午夜精品视频在线观看 | 日韩欧美亚洲综合 | 久久久久久久av麻豆果冻 | 日一区二区 | 国产精品一区在线观看 | 久久国产高清视频 | 在线不卡一区 | 北条麻妃一区二区三区在线视频 | 精品永久 | 99国产精品99久久久久久粉嫩 | 亚洲一区中文字幕 | 国产一区二区免费 | 久久精品国产免费 | 91视频入口 | 黄色操视频| 国产精品久久久久久久久久软件 | 久久久久久久久久久成人 | 中文字幕综合 | 欧美aa在线 | 久久久国产一区二区 | 国产精品高潮呻吟久久 | 欧美二三区 | 91精品国产综合久久久久久 | 欧美一区精品 | 男女一区二区三区 | 欧美高清视频 | 久久99久久 | 亚洲精品国产电影 |