ubuntu下定時清理檔案

2021-10-03 23:30:05 字數 569 閱讀 8896

目標:ubuntu 定時清理路徑下某個檔案

操作:vi  /your_path1/delete-log.sh   

寫入命令:

find  /your_path2  -mtime  +7   -name "*.log"  -exec  rm -rf {} \;

其中:-mtime +7 表示查詢7天之前的檔案;-exec 是shell指令碼中的呼叫並執行exec後面的指令的命令;{}  表示檔名,即前面find命令查詢出來的所有檔案

chmod  +x  /your_path1/delete-log.sh

執行定時任務配置命令:crontab -e

寫入:* * * * * /your_path1/delete-log.sh

表示每分鐘執行以上指令碼。

每個* 分別代表 分 時 日 月 星期 要執行的命令

如果需要其他定時方式,請參考

另外定時執行指令碼時會有執行內容的輸出,如果不需要儲存我們的定時任務輸出執行的內容可以在命令後增加以下內容:

* * * * * /your_path1/delete-log.sh  >/dev/null 2>&1

ubuntu 下定時訪問網頁

本文將描述的是 在 ubuntu 通過crontab的定時通過lynx瀏覽器的來訪問指定網頁來。1 lynx瀏覽器安裝。lynx瀏覽器是一款輕便的web瀏覽器,使用於大部分unix 和linux系統環境。ubuntu下安裝命令 sudo apt get install lynx。2 編輯cron任務...

ubuntu 下定時訪問網頁

本文將描述的是 在 ubuntu 通過crontab的定時通過lynx瀏覽器的來訪問指定網頁來。1 lynx瀏覽器安裝。lynx瀏覽器是一款輕便的web瀏覽器,使用於大部分unix 和linux系統環境。ubuntu下安裝命令 sudo apt get install lynx。2 編輯cron任務...

ubuntu下定時執行java程式

a.在終端下輸入crontab e 加入一行,sh 具體可參考鳥哥的私房菜 b.使用者編輯好後,儲存,會存放在 var spool cron crontab user。如果是普通使用者沒有許可權訪問 crontab檔案,會提示儲存在 tmp cron.x crontap,作為臨時檔案,其實在 var...