當前位置:首頁 » 操作系統 » linux刪除日期文件

linux刪除日期文件

發布時間: 2022-04-04 16:21:27

『壹』 linux如何刪除某個時間之前的過期文件,在一個文件夾內部的

find 命令可以完成這一需求,比如刪除3天前的所有以「.log」結尾的文件:

find /文件路徑 -name "*.log" -mtime +2 -exec rm {} ;

說明:

1. 文件路徑是目標文件所在路徑;

2. -name 設定目標文件名,建議採用,否則可能誤刪其他文件;

3. -ctime 文件最後一次修改時間,後面只能用整數,單位為天,同時,還有atime,mtime,amin,cmin,mmin等時間參數可選,具體請查看幫助;

4. 時間說明如下圖(隨手畫的,大概是這個意思),所以刪除三天前的文件要用+2

5. -exec 表示需要執行的命令,{}代表find找到的內容,";"是固定寫法表示結束-exec,

所以例子的"-exec rm {} ;" 就表示對find找到的符合條件的文件執行刪除操作

『貳』 在Linux中如何刪除指定日期之前的一些文件

假如在一個目錄中保留最近30天的文件,30天前的文件自動刪除;

#find /tmp -mtime +30 -type f -name *.sh[ab] -exec rm -f {} ;/tmp –設置查找的目錄;

1、mtime +30 –設置時間為30天前;

2、type f –設置查找的類型為文件;

3、name *.sh[ab] –設置文件名稱中包含sha或者shb;

4、exec rm -f –查找完畢後執行刪除操作;

提示:將此命令寫入crontab後即可自動完成查找並刪除的工作。

另外的方法大同小異:#find /tmp -mtime +30 -type f | xargs rm -rf。

『叄』 在Linux中設置計劃刪除指定時間的文件

要刪除系統中就的文件,就需要使用命令了:
#find /tmp -mtime +30 -type f -name *.sh[ab] -exec rm -f {} \;
假如在一個目錄中保留最近30天的文件,30天前的文件自動刪除
#find /tmp -mtime +30 -type f -name *.sh[ab] -exec rm -f {} \;
/tmp --設置查找的目錄;
-mtime +30 --設置時間為30天前;
-type f --設置查找的類型為文件;
-name *.sh[ab] --設置文件名稱中包含sha或者shb;
-exec rm -f --查找完畢後執行刪除操作;
提示:將此命令寫入crontab後即可自動完成查找並刪除的工作
另外的方法大同小異
#find . -mtime +30 -type f | xargs rm -rf

『肆』 Linux如何刪除指定目錄下的文件, 只保留最新時間的文件!

如果刪除的目錄名字為 test而且test下麵包含文件夾的話你可以用 rm -rfv ./test/* 來刪除這個文件夾一下的所有文件 -r 參數表示 遞歸 f表示強制即不詢問。v表示顯示出過程 * 表示所有

『伍』 linux 如何按時間和文件類型刪除文件

最好將下面的的命令,配合 man find
在一個測試目錄里反復測試,再用於真實的文件中。因為刪除操作要慎重。

配合查詢:

find /path -atime -cmin -anewer (其他你試一下,基本是天,分鍾,早於,遲於) -exec rm -rf {} \;
比如下面的示例表示刪除/var/logs下面的文件3天以內修改過的文件,+3表示3天以前的。注意rm 和\前面有空格 ,如果刪除文件夾,就是tpey -d
find /var/logs -type f -mtime -3 -exec rm {} \;

or
效果一樣。
find /path -atime +1 -type f -print | xargs rm -rf

『陸』 linux 怎麼刪除某一天的文件,比如今天是13號,我要怎麼刪除9號 文件

你可以寫一個腳本文件,然後執行這個腳本文件就ok了
腳本內容如下:
1.找到9號的文件(具體日期)
2.刪除

『柒』 linux 定期刪除文件夾下面超過30日的文件

find /tmp/sm{a,b,c} -type f -mtime 30 -exec rm {} \;

需要定期,就把這條命令放入crontab中即可。

『捌』 Linux怎樣刪除以日期命名的文件夾及其文件

按月份刪除的話就是:rm
-rf
201405*,代表刪除以201405開頭的文件夾
按年份的話就是:rm
-rf
2014*
,代表刪除所有以2014開頭的文件和文件夾
或者進入這個目錄下,想刪除所有文件和文件夾的話就是:rm
-rf
*

熱點內容
c語言登陸界面 發布:2024-09-28 05:20:09 瀏覽:890
我的世界小本玩的伺服器的地址 發布:2024-09-28 05:19:26 瀏覽:649
雲伺服器開傳奇私服 發布:2024-09-28 05:19:22 瀏覽:134
360網盤不能上傳 發布:2024-09-28 05:18:51 瀏覽:754
對於編譯原理的學習 發布:2024-09-28 05:05:54 瀏覽:520
sql強制轉換 發布:2024-09-28 04:46:13 瀏覽:444
phpwithldap 發布:2024-09-28 04:34:44 瀏覽:592
手機怎麼給支付寶加密 發布:2024-09-28 04:20:52 瀏覽:693
怎麼機wifi密碼 發布:2024-09-28 04:19:25 瀏覽:777
win10安裝密碼怎麼設置 發布:2024-09-28 04:18:42 瀏覽:897