shell删除指定时间之前的文件
生活随笔
收集整理的這篇文章主要介紹了
shell删除指定时间之前的文件
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
cat delbak.sh
ps:
location 是設(shè)置查找的目錄
--mtime +30 是設(shè)置時(shí)間為30天前
-type f 這周查找的類(lèi)型為文件
然后加入crontab定時(shí)來(lái)刪除
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ù)你自己的需求去整.
相同的刪除方法:
| 1 | #!/bin/sh |
| 2 | location="/root/sqlbak/" |
| 3 | find?$location -mtime +30 -type?f |xargs?rm?-f |
ps:
location 是設(shè)置查找的目錄
--mtime +30 是設(shè)置時(shí)間為30天前
-type f 這周查找的類(lèi)型為文件
然后加入crontab定時(shí)來(lái)刪除
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ù)你自己的需求去整.
相同的刪除方法:
| 1 | find?/root/sqlbak -mtime +30 -type?f -name *.gz -exec?rm?-f {} \; |
轉(zhuǎn)載于:https://www.cnblogs.com/Spinosaurus/p/3975119.html
總結(jié)
以上是生活随笔為你收集整理的shell删除指定时间之前的文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 搜索下载神器
- 下一篇: python校园失物招领系统毕业设计开题