本人想寫linu指令碼自動刪除月以前的

2022-03-06 14:56:32 字數 1620 閱讀 5954

1樓:匿名使用者

vim /tmp/test.sh

下面內容為指令碼內容

#!/bin/bash

dir=/usr/

find $dir -name "out.dat.*" -type f -mtime +180 -exec rm {} \; > /dev/null 2>&1

指令碼完成 wq儲存退出

chmod 755 test.sh

在crontab中寫入自動執行規則

crontab -e

* 0 * * * /tmp/test.sh計劃任務寫完 wq儲存退出ok

2樓:

#!/bin/bash

dir=/usr/out.dat

time=date +%y%m%d%h

find $dir -name "out.dat.*" -type f -mtime +5 -exec rm {} \; > /dev/null 2>&1

這個是刪除5天前的,你可以試試看看

那位高手幫我寫一個linux shell指令碼,是關於定時刪除/**/**/**的資料,只保留180天的資料 20

3樓:愛i薇薇

用find命令,找出180天以前的日誌檔案,然後刪除

find /**/**/** -mtime +180 -exec rm -rf {} \;

用shell指令碼清除幾分鐘前生成的檔案

4樓:匿名使用者

找到檔案生成的路徑:

比如:/home/fyma

執行下述命令:

rm -rf /home/fyma/*

* 表示該路徑下所有檔案

5樓:匿名使用者

find ./ -mmin 幾分鐘 -exec rm {} \;

6樓:匿名使用者

find ./ -mmin 5 -exec rm {} \;

linux系統如何自動刪除幾天前資料夾

7樓:匿名使用者

用crontab設定定時任務

具體的刪除規則你可以自己寫個指令碼,然後寫到crontab裡,設定定時執行的規則就可以拉。

8樓:匿名使用者

find /usr/你的目錄/ -mtime +7 -name "*" -exec rm -rf {} \;

在你指定的目錄,尋找最後一次修改,距你執行時間大於7天的檔案並刪除

9樓:

根據find的引數寫出shell程式來解決這個問題

七四一三四五零一五。

10樓:一米一度

肯定是用指令碼命令去刪除了,比如crontab自動執行,或者用指令碼觸發方法很多,

你可以有針對性的,如

rm -rf 《檔案》

11樓:幻聽

你說的資料夾是修改過的還是建立的還是訪問的?

linux 下如何編寫定時刪除某目錄下檔案的指令碼?

如何用php作linu自動執行指令碼

linux中crontab是實現定時執行的指令,利用這個指令我們就可以定時執行某一個php檔案,從而實現用php做linux自動執行指令碼。在安裝php的時候,會產生一個可執行檔案,檔名為php.將它 copy 到 usr local bin 下.在終端方式執行php程式 php q onlinnu...

按鍵精靈自動喊話指令碼如何寫,求一個按鍵精靈自動喊話指令碼

a 999你可以自己改a 多少bai就迴圈多少,沒在遊戲中測試,我是按 回車du鍵 發訊息如有問題就加zhi延遲 或dao a 0 while a 1 keypress enter 1 saystring 按鍵精靈自動喊話 aa a 1 keypress enter 1 if a 999 then ...

本人讀機械製造及其自動化專業,考研想跨專業,能選擇哪些專業呢

都可以的吧 我幾個朋友 就這樣,都是機械的 一個 川大量子物理,一個復旦新聞,一個華南理工法律 我想有兩類 一是機械類,如化工機械 食品機械等熱門行業的機械自動化或機電一體化 二是工程類自動化專業,如核工程 電力工程 建築工程類的自動化。101 思想政治理論 201 英語一 301是數學一專業課由學...