91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux下怎么定時刪除目錄文件

發布時間:2022-02-18 09:20:16 來源:億速云 閱讀:710 作者:iii 欄目:開發技術

這篇文章主要介紹了Linux下怎么定時刪除目錄文件的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇Linux下怎么定時刪除目錄文件文章都會有所收獲,下面我們一起來看看吧。

Linux下怎么定時刪除目錄文件

要實現定時刪除某個目錄下的所有文件需要用到linux的crontab命令,可以用shell腳本實現。例如刪除/tmp下的所有緩存文件,操作如下:

[root@localhost ~]# vi /etc/init.d/delete.sh按i并復制下面內容到delete.sh文件內,之后按shift+: 輸入wq保存并退出。#!/bin/bashdir=/tmp //需要清空的目錄名稱
files=`ls ${dir}`for file in $filesdoif [ -e ${dir}/${file} ];thenrm -f ${dir}/${file}fidone

然后給此腳本755權限,代碼如下:

[root@localhost ~]# chmod 755 /etc/init.d/delete.sh

下面就使用crontab命令進行時間設定,例如,每天凌晨3點清除/tmp目錄下的所有文件。運行以下命令會進入vim編輯界面。

[root@localhost ~]# crontab –e粘貼以下代碼;

0 3 * * * /etc/init.d/delete.sh

保存并退出,現在定時工作已經完成了,每天凌晨3點自動清空/tmp目錄下的文件。

crontab –e的時間用法說明;

* * * * * /etc/init.d/delete.sh

分 時 日 月 周 命令
第1列*號表示分鐘1-59 每分鐘用*或者 */1表示
第2列*號表示小時0-23小時(0表示0點)
第3列*號表示日期1-31日
第4列*號表示月份1-12月
第5列*號表示每周,0-6(0表示星期天)
第6列是要運行的命令

例如每周3的晚上23:30運行該腳本,可以這樣寫:

30 23 * * 3 /etc/init.d/delete.sh

其他時間段也是如此。

關于“Linux下怎么定時刪除目錄文件”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“Linux下怎么定時刪除目錄文件”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

灵寿县| 舒兰市| 昌图县| 文化| 报价| 白水县| 永吉县| 乌兰察布市| 杭锦旗| 应用必备| 苗栗县| 四子王旗| 玛纳斯县| 安宁市| 济阳县| 新晃| 聊城市| 平定县| 鄄城县| 紫阳县| 兴隆县| 濮阳县| 同德县| 凤山县| 海晏县| 霍州市| 太康县| 许昌市| 炉霍县| 泽普县| 江达县| 汶川县| 鄢陵县| 磴口县| 米脂县| 济源市| 肥乡县| 清水县| 沁水县| 岳阳县| 东乌珠穆沁旗|