亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

大冶市| 乐山市| 历史| 荃湾区| 昆山市| 武宁县| 新津县| 大悟县| 莆田市| 读书| 大关县| 福清市| 轮台县| 株洲县| 梅河口市| 当雄县| 滨海县| 东辽县| 宾阳县| 吴旗县| 望奎县| 静安区| 淮滨县| 四会市| 曲靖市| 呈贡县| 江川县| 龙门县| 宜昌市| 无锡市| 金华市| 盖州市| 永济市| 大城县| 古交市| 南木林县| 安塞县| 馆陶县| 汾西县| 同心县| 县级市|