linux的一個find命令配合rm刪除某天前的文件方法
語句寫法:find 對應(yīng)目錄 -mtime +天數(shù) -name "文件名" -exec rm -rf {} \;
例1: 將/usr/local/backups目錄下所有10天前帶"."的文件刪除
find /usr/local/backups -mtime +10 -name "*.*" -exec rm -rf {} \;
find:linux的查找命令,用戶查找指定條件的文件
/usr/local/backups:想要進行清理的任意目錄
-mtime:標(biāo)準語句寫法
+10:查找10天前的文件,這里用數(shù)字代表天數(shù),+30表示查找30天前的文件
"*.*":希望查找的數(shù)據(jù)類型,"*.jpg"表示查找擴展名為jpg的所有文件,"*"表示查找所有文件,這個可以靈活運用,舉一反三
-exec:固定寫法
rm -rf:強制刪除文件,包括目錄
{} \; :固定寫法,一對大括號+空格+\
find $1 -name "*.html" -mtime +1 -print0 |xargs -0 rm -v
以上這篇linux的一個find命令配合rm刪除某天前的文件方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
linux系統(tǒng)定時任務(wù)與延遲任務(wù)詳解
本文簡要介紹了Linux系統(tǒng)中定時任務(wù)與延遲任務(wù)的設(shè)置方法,涵蓋at命令(單次任務(wù))、crontab(用戶級永久任務(wù))、系統(tǒng)級cron(全局任務(wù))及systemd-tmpfiles(臨時文件管理),并涉及權(quán)限控制、郵件通知處理和任務(wù)執(zhí)行策略2025-08-08
詳解如何在Linux系統(tǒng)中監(jiān)控TCP連接
在?Linux?系統(tǒng)中,監(jiān)控?TCP?連接是網(wǎng)絡(luò)管理和故障排查的重要任務(wù)之一,無論是系統(tǒng)管理員還是開發(fā)人員,了解如何查看和分析?TCP?連接狀態(tài)都至關(guān)重要,本文將詳細介紹如何在?Linux?系統(tǒng)中監(jiān)控?TCP?連接,需要的朋友可以參考下2025-02-02
Linux內(nèi)核設(shè)備驅(qū)動之Linux內(nèi)核基礎(chǔ)筆記整理
今天小編就為大家分享一篇關(guān)于Linux內(nèi)核設(shè)備驅(qū)動之Linux內(nèi)核基礎(chǔ)筆記整理,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-12-12
linux下動態(tài)網(wǎng)站維護基本命令小結(jié)
這篇文章主要介紹了動態(tài)網(wǎng)站維護基本命令小結(jié),主要是方便維護linux或unix服務(wù)器,需要的朋友可以參考下2016-05-05
Linux安裝Jenkins步驟及各種問題解決(頁面訪問初始化密碼)
這篇文章主要介紹了Linux安裝Jenkins步驟及各種問題頁面訪問初始化密碼,需要的朋友可以參考下2019-12-12

