真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

linux中怎么定時(shí)刪除文件

linux中怎么定時(shí)刪除文件,針對(duì)這個(gè)問題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡(jiǎn)單易行的方法。

目前創(chuàng)新互聯(lián)已為上千余家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站托管、服務(wù)器租用、企業(yè)網(wǎng)站設(shè)計(jì)、金壇網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

[oracle@TEST arch]$ cat d-archivelog.sh 
#!/bin/bash
find /arch/ -mtime +2 -name '*.dbf' -exec rm -rf {} \;

find 目錄 -mtime +日期 -name 文件名 -exec -rm -rf {} \;
刪除/arch/目錄下 2天前 *.dbf格式的文件

創(chuàng)建實(shí)驗(yàn)的文件制定
-t STAMP
   use [[CC]YY]MMDDhhmm[.ss] instead of current time

[oracle@TEST arch]$ touch -t 201701080101 a.dbf
[oracle@TEST arch]$ touch -t 201701070101 b.dbf
[oracle@TEST arch]$ touch -t 201701060101 c.dbf
[oracle@TEST arch]$ touch -t 201701050101 d.dbf

給shell腳本添加執(zhí)行權(quán)限
[oracle@TEST arch]$ chmod +x d-archivelog.sh
[oracle@TEST arch]$ ll
total 4
-rw-r--r-- 1 oracle oinstall  0 Jan  8 01:01 a.dbf
-rw-r--r-- 1 oracle oinstall  0 Jan  7 01:01 b.dbf
-rw-r--r-- 1 oracle oinstall  0 Jan  6 01:01 c.dbf
-rwxr-xr-x 1 oracle oinstall 65 Jan  9 18:34 d-archivelog.sh
-rw-r--r-- 1 oracle oinstall  0 Jan  5 01:01 d.dbf

執(zhí)行腳本,報(bào)了個(gè)錯(cuò)誤,但在命令行模式下可以執(zhí)行成功
[oracle@TEST arch]$ ./d-archivelog.sh 
find: paths must precede expression
Usage: find [-H] [-L] [-P] [path...] [expression]


[oracle@TEST arch]$ find /arch/ -mtime +1 -name *.dbf -exec rm -rf {} \;
[oracle@TEST arch]$ ls
darchivelog.sh

發(fā)現(xiàn)是find -name 參數(shù)*.dbf 是多個(gè)文件 在腳本中應(yīng)加'*.dbf'
這樣就執(zhí)行成功了。
[oracle@TEST arch]$ cat d-archivelog.sh 
#!/bin/bash
find /arch/ -mtime +2 -name '*.dbf' -exec rm -rf {} \;
[oracle@TEST arch]$ ./d-archivelog.sh
[oracle@TEST arch]$ ll
total 4
-rw-r--r-- 1 oracle oinstall  0 Jan  8 01:01 a.dbf
-rw-r--r-- 1 oracle oinstall  0 Jan  7 01:01 b.dbf
-rwxr-xr-x 1 oracle oinstall 67 Jan  9 18:43 d-archivelog.sh

添加到定時(shí)任務(wù)
系統(tǒng)自動(dòng)指定文件
[oracle@TEST arch]$ crontab -e  
[oracle@TEST arch]$ crontab -l
* 1 * * *  /arch/d-archivelog.sh
分時(shí)日月周
手動(dòng)指定文件
[oracle@TEST arch]$ vim log.cron 
1 * * * *  /arch/d-archivelog.sh
[oracle@TEST arch]$ crontab log.cron 
[oracle@TEST arch]$ crontab -l
1 * * * *  /arch/d-archivelog.sh
每小時(shí)的第一分鐘執(zhí)行腳本

關(guān)于linux中怎么定時(shí)刪除文件問題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。


文章題目:linux中怎么定時(shí)刪除文件
網(wǎng)頁鏈接:http://weahome.cn/article/pdohjp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部