新聞中心
linux系統(tǒng)中有許多實(shí)用的調(diào)度工具可以讓您完成各種繁重的任務(wù),如定時(shí)刪除文件。例如,您可以每隔一段時(shí)間刪除“/VAR/tmp”目錄中的文件,或者執(zhí)行一些特定的任務(wù),例如備份服務(wù)器的數(shù)據(jù)或日志文件。Linux系統(tǒng)中提供了兩種在定時(shí)間刪除文件的工具:Crontab和At。

從事光華機(jī)房服務(wù)器托管,服務(wù)器租用,云主機(jī),網(wǎng)頁空間,國際域名空間,CDN,網(wǎng)絡(luò)代維等服務(wù)。
Crontab是Linux系統(tǒng)上最常用的定時(shí)任務(wù)調(diào)度器,可以定期執(zhí)行任務(wù),即刪除指定文件。它定義在/etc/crontab文件中,您可以在這個(gè)文件中指定每隔多久執(zhí)行任務(wù),和執(zhí)行任務(wù)時(shí)要?jiǎng)h除的文件。例如,您可以加入下面的行來定時(shí)刪除文件:
`*/10 * * * * root rm -f /var/tmp/*`
上面的命令將定期刪除/var/tmp目錄中的所有文件,每隔10分鐘就會檢查目錄中的文件并刪除。
At也是一種常用的定時(shí)任務(wù)調(diào)度器,它可以定期執(zhí)行任務(wù),例如清理某個(gè)目錄中的所有文件。at不支持周期性或重復(fù)性執(zhí)行任務(wù),所以您需要用不同的命令來刪除文件。例如,下面的命令可以每天定期刪除/var/tmp目錄中的文件:
`echo “rm -f /var/tmp/*” | at 11 PM`
上面的命令將每天在晚上11點(diǎn)鐘執(zhí)行rm命令,刪除/var/tmp目錄中的所有文件。如果要定期刪除其他文件,您可以將rm命令更換為其他命令或腳本,就像刪除某個(gè)目錄中的所有文件一樣:
echo “find /var/home -type f -mtime +30 -delete” | at 11 PM
上面的命令將每天在晚上11點(diǎn)鐘搜索/var/home目錄中超過30天沒有使用的文件,并將其刪除。
總之,在Linux系統(tǒng)中定時(shí)刪除文件的最常用方法有Crontab和At。您可以使用它們來定期執(zhí)行刪除文件的任務(wù),或者使用其他命令來執(zhí)行更復(fù)雜的任務(wù),例如刪除特定目錄中的文件。
成都創(chuàng)新互聯(lián)科技公司主營:網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、小程序制作、成都軟件開發(fā)、網(wǎng)頁設(shè)計(jì)、微信開發(fā)、成都小程序開發(fā)、網(wǎng)站制作、網(wǎng)站開發(fā)等業(yè)務(wù),是專業(yè)的成都做小程序公司、成都網(wǎng)站建設(shè)公司、成都做網(wǎng)站的公司。創(chuàng)新互聯(lián)公司集小程序制作創(chuàng)意,網(wǎng)站制作策劃,畫冊、網(wǎng)頁、VI設(shè)計(jì),網(wǎng)站、軟件、微信、小程序開發(fā)于一體。
本文名稱:Linux定時(shí)刪除文件的方法(linux定時(shí)刪除)
網(wǎng)頁路徑:http://fisionsoft.com.cn/article/coichoi.html


咨詢
建站咨詢
