導航:首頁 > 文件類型 > linux刪除指定日期文件

linux刪除指定日期文件

發布時間:2023-04-18 06:24:11

linux什麼命令可以根據日期刪除文件

需要根據時間刪除這個目錄下的文件,/home/lifeccp/dicom/studies,清理掉20天之前的無效數據。

可以使用下面一條命令去完成:

1

find/home/lifeccp/dicom/studies-mtime +21 -name "*.*"-execrm-Rf {} ;

這個是根據時間刪除。

下面簡要解釋一下,這句shell命令:

1

find/home/lifeccp/dicom/studies-mtime +21 -name "*.*"-execrm-Rf {} ;

⑵ 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/Unix 怎樣找出並刪除某一時間點的文件

你這個時間點指的是哪種時間?Linux 下,一個文件有三種時間:ctime (最後更版改時間)、權atime(最後存取時間)、mtime (最後修改時間)

以下命令,和你的要求類似:
find . -mtime 10 -delete
該命令含義如下:在當前目錄下(「.」 指的是當前目錄),查找 10分鍾前修改過的文件(-mname 10),然後刪除查找到的這些文件(-delete)。

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

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

⑸ linux 刪除指定日期之前的文件

你的意思抄是刪除某天之前的所有文件對吧?比如21號之前的文件,就是你所說的20日之前的文件,以及20日當天的文件。我沒理解錯吧?

我像你們一樣,首先,通過find查找文件。

然後計算,文件修改日期是否在限定的日期之前,如果是,那麼刪除文件。


我把命令寫到了bash腳本裡面。

使用方法:

chmod +x ./del_file_before_that_day.sh#給文件添加執行許可權

./del_file_before_that_day.sh "2013-8-21"

回車,

拖動要處理的文件夾到終端,即可完成處理。


樓主,你可以參考一下。順便說一下,我把rm命令注釋掉了,等你測試好腳本,再去除注釋吧,以免因為執行環境不同,結果出偏差,給你帶來損失。

⑹ 【Linux】使用find命令清理指定時間之前的文件

說明:
find 後李唯面緊跟的 /root/logs 是要查找的目錄,. 表示瞎輪當前目錄
-type f :指定查找對象為文件
-name "*" :指定查找對象名稱為任意
-mtime +7 :查找7天以前的老文件
-exec rm -f {} \; :執行刪除磨擾信命令,後面有個 {} \; 是必須的

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

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

⑻ Linux shell:定時刪除指定時間之前的文件

要求刪除一個月之前的備份文件,免得把硬碟給整爆了

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

然後加入crontab定時來刪除:

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

相同的刪除方法:

⑼ Linux下,如何將最後修改時間在某個時間之前的文件刪除掉

noneki網友復回答得不錯!制

第一步touch是要建立一個最後修改時間為「 1月1號,0分0秒的」的比對文件time_file,

第二步, 用find查找,比time_file 「不」新的所有文件,然後刪除。

提示:如果是要根據修改時間,則把newer改成cnewer,如果是根據訪問時間,則把newer改為anewer

⑽ 怎麼在linux系統刪除文件

很多朋友都在想linux刪除文件譽侍的命令是伏茄什麼?下面就來給大家介紹一下吧!
linux刪除文件的命慶廳吵令
1、打開linux系統,在linux的桌面的空白處右擊。
2、在彈出的下拉選項里,點擊打開終端。
3、輸入rm+文件名命令即可刪除指定文件。

閱讀全文

與linux刪除指定日期文件相關的資料

熱點內容
日本蘋果66g多少錢 瀏覽:93
個性的文件夾名稱 瀏覽:697
怎麼設置文件打開密碼 瀏覽:811
手機版qq客服代碼怎麼用 瀏覽:24
fme可以打開哪些文件 瀏覽:339
好看的qq密碼 瀏覽:293
安卓唯一標識有哪些 瀏覽:243
win10ime 瀏覽:271
手機號大數據保護停機是什麼意思 瀏覽:81
兩個蘋果手機怎麼隔空投送app 瀏覽:903
ps修改有褶皺的文件 瀏覽:417
javadbfreader 瀏覽:307
蘋果手機數字代碼是什麼 瀏覽:66
驅動程序順序安裝腳本 瀏覽:665
word文件里怎樣查重 瀏覽:219
mx5系統基帶版本 瀏覽:184
ntlea全域通win10 瀏覽:171
qq怎麼查看別人的收藏 瀏覽:135
地震三參數matlab程序 瀏覽:57
怎樣給優盤文件加密軟體 瀏覽:7

友情鏈接