溫馨提示×

溫馨提示×

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

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

【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用

發(fā)布時間:2020-04-09 02:06:41 來源:網(wǎng)絡(luò) 閱讀:299 作者:Tom王 欄目:系統(tǒng)運(yùn)維

目錄:
(一)at計(jì)劃任務(wù)
(二)crontab計(jì)劃任務(wù)
(三)清理臨時文件


經(jīng)驗(yàn)豐富的系統(tǒng)運(yùn)維工程師可以使得Linux系統(tǒng)在無需人工介入的情況下,在指定的時間段自動啟動或停止某些服務(wù)或命令,從而實(shí)現(xiàn)運(yùn)維的自動化。盡管我們現(xiàn)在已經(jīng)有了功能強(qiáng)大的腳本程序來執(zhí)行一些批處理工作,但是如果仍然需要在每天凌晨兩點(diǎn)敲擊鍵盤回車鍵來執(zhí)行這個腳本程序,這簡直太痛苦了。所以這就使得我們能掌握如何設(shè)置服務(wù)器的計(jì)劃任務(wù)服務(wù)的方法,并擁有把周期性,規(guī)律性的工作交給系統(tǒng)自動完成的技能顯得尤為重要。
計(jì)劃任務(wù)分為一次性計(jì)劃任務(wù)與周期性計(jì)劃任務(wù)。例如公司人事寫了一封放假郵件,計(jì)劃是在放假前最后一個工作日的上午10點(diǎn)發(fā)送全體員工,此時我們所需要的就是一次性計(jì)劃任務(wù)。再如數(shù)據(jù)庫管理員需要在每天凌晨2點(diǎn)對業(yè)務(wù)數(shù)據(jù)庫進(jìn)行備份,此時我們所需要的就是通過周期性計(jì)劃任務(wù)解決這個需求。
(一)at計(jì)劃任務(wù)
(1.1)at是屬于一次性計(jì)劃任務(wù),顧名思義,一次計(jì)劃任務(wù)只執(zhí)行一次,一般用于滿足臨時的工作需求。我們可以使用at命令實(shí)現(xiàn)這種功能,只需要寫成“at 時間”的格式就可以了。如果想要查看已設(shè)置好但還未執(zhí)行的一次性計(jì)劃任務(wù),可以使用“at -l”命令;想要將其刪除,可以使用“atrm 任務(wù)序號”。在使用at命令來設(shè)置一次性計(jì)劃任務(wù)時,默認(rèn)采用的是交互式方法。
(1.2)第一個使用“atq”或者“at -l”可以來查看當(dāng)前系統(tǒng)中所有的計(jì)劃任務(wù)的列表情況。
# atq
# at -l
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(1.3)對于at命令的用法,我們可以通過“man at”命令來查看?,F(xiàn)在我們的需求是創(chuàng)建一個2019年10月27日的計(jì)劃任務(wù)(當(dāng)前是26日),則我們可以查詢到符合自己使用習(xí)慣的日期表示方式,比如編輯在10月27日執(zhí)行重啟httpd服務(wù)的計(jì)劃任務(wù)。需要注意的是,我們當(dāng)前的時間是幾點(diǎn),那么創(chuàng)建的計(jì)劃任務(wù)所執(zhí)行的時間,也就是我們所指定的那個日期與當(dāng)前的時間點(diǎn)一致的時候執(zhí)行。因?yàn)槲覀兪窃?019年10月26日的20點(diǎn)01分創(chuàng)建的計(jì)劃任務(wù),所以計(jì)劃任務(wù)執(zhí)行的時間是2019年10月27日的20點(diǎn)01分。
# at 2019-10-27
at> systemctl restart httpd
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(1.4)在創(chuàng)建指定時間的計(jì)劃任務(wù)時,我們也是可以指定具體的時間的,精確到時、分。
# at 22:00 2019-12-12---創(chuàng)建一個計(jì)劃任務(wù),設(shè)定在2019年12月12日22:00分執(zhí)行
# at 4pm 2019-12-12---創(chuàng)建一個計(jì)劃任務(wù),設(shè)定在2019年12月12日下午4點(diǎn)執(zhí)行
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(1.5)如果我們想指定3周后下午4點(diǎn)執(zhí)行重啟http服務(wù)的指令,則可以使用weeks參數(shù);如果我們想要3天后的上午4點(diǎn)執(zhí)行重啟http服務(wù)的指令,則可以使用days參數(shù);如果我們想指定2個小時后執(zhí)行重啟http服務(wù)的指令,則可以使用hours參數(shù);如果我們想指定1小時后執(zhí)行刪除/root/目錄下所有以rpm為后綴的文件,則可以使用minutes參數(shù)。
# at 4pm + 3weeks
at> systemctl restart httpd
# at 4am + 3days
# at now + 2hours
# at now + 1minutes
at> rm -rf /root/*rpm
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(1.6)如果我們想查詢具體的計(jì)劃任務(wù)的信息,可以使用兩種方式進(jìn)行查看,第一種是使用“at -c”命令查詢(圖1-6和圖1-7);第二種是進(jìn)入到/var/spool/at目錄下進(jìn)行查看計(jì)劃任務(wù)的具體內(nèi)容(圖1-8和圖1-9)。
# at -c 1
# cd /var/spool/at
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(1.7)如果我們現(xiàn)在需要將多余的計(jì)劃任務(wù)刪除,則可以使用“atrm”命令或者是“at -d”命令。如果我們希望批量刪除指定的計(jì)劃任務(wù),則可以使用
# atrm 1---刪除第一個計(jì)劃任務(wù)
# at -d 2---刪除第二個計(jì)劃任務(wù)
# atrm {3..6}---刪除第3到第6個計(jì)劃任務(wù)
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(1.8)默認(rèn)情況下,系統(tǒng)中的普通用戶是可以執(zhí)行計(jì)劃任務(wù)的。如果我們現(xiàn)在需求是希望不允許普通用戶執(zhí)行計(jì)劃任務(wù),則可以在/etc/at.deny文件中添加用戶,例如我們不允許tom用戶查詢和創(chuàng)建計(jì)劃任務(wù),則可以參考圖1-12。此時tom用戶已經(jīng)是不允許創(chuàng)建和查詢計(jì)劃任務(wù)了,而我們現(xiàn)在又希望tom用戶能夠創(chuàng)建個查詢計(jì)劃任務(wù),我們可以使用兩種方式來實(shí)現(xiàn),第一種是把tom用戶從/etc/at.deny文件中刪除;第二種方式是我們創(chuàng)建一個/etc/at.allow文件,并將tom用戶添加進(jìn)去,由于系統(tǒng)默認(rèn)當(dāng)同一用戶同時存在/etc/at.allow和/etc/at.deny文件的時候,是/etc/at.allow文件中的設(shè)置生效(圖1-13)。
# vim /etc/at.deny
# vim /etc/at.allow
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用


(二)crontab計(jì)劃任務(wù)
(2.1)如果我們希望Linux系統(tǒng)能夠周期性的、有規(guī)律的執(zhí)行某些具體的任務(wù),那么Linux系統(tǒng)中默認(rèn)啟用的crond服務(wù)簡直再合適不過了。創(chuàng)建、編輯計(jì)劃任務(wù)的命令為“crontab -e”,查看當(dāng)前計(jì)劃任務(wù)的命令為“crontab -l”,刪除某條計(jì)劃任務(wù)的命令為“crontab -r”。另外,如果您是以管理員的身份登錄的系統(tǒng),還可以在crontab命令中加上-u參數(shù)來編輯他人的計(jì)劃任務(wù)。
(2.2)如果我們想查詢當(dāng)前用戶在系統(tǒng)中存在的計(jì)劃任務(wù)可以使用“crontab -l”,如果我們想查詢tom用戶在系統(tǒng)中存在的計(jì)劃任務(wù)可以使用-u指明用戶。
# crontab -l---查詢當(dāng)前用戶在系統(tǒng)中存在的計(jì)劃任務(wù)
# crontab -l -u tom---查詢tom用戶在系統(tǒng)中存在的計(jì)劃任務(wù)
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(2.3)如果我們想要編輯當(dāng)前用戶的計(jì)劃任務(wù),則可以使用“crontab -e”,如果想要對指定的用戶編輯計(jì)劃任務(wù),則應(yīng)該再加上“-u”的選項(xiàng)(圖2-3)。我們在正式部署計(jì)劃任務(wù)之前,需要先默念一下口訣“分、時、日、月、星期、命令”,這是使用crond服務(wù)設(shè)置任務(wù)的參數(shù)格式,需要注意的是,如果有些字段沒有設(shè)置,則需要使用星號(*)占位。例如我們現(xiàn)在的需求是計(jì)劃在每天上午7點(diǎn)整執(zhí)行一個腳本DeleteLock.sh,目標(biāo)是查找到/mail分區(qū)下所有后綴為“.lock”的文件,并將這些文件清除(圖2-4至圖2-6)。
# crontab -e -u tom---指定對tom用戶創(chuàng)建一個計(jì)劃任務(wù)
find /mail -type f -name "*.lock" -exec rm -rf {} \;---查找到/mail分區(qū)下所有后綴為“.lock”的文件,并將這些文件清除
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(2.4)如果我們的需求是星期一到星期五上午的7點(diǎn)整準(zhǔn)時執(zhí)行DeleteLock.sh腳本文件,則可以使用如下的三種方式來進(jìn)行表示。
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(2.5)如果我們現(xiàn)在的需求是在每天上午7點(diǎn)0分、5分、10分、30分執(zhí)行一次DeleteLock.sh腳本文件,則可以使用如下的表示方式。
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(2.6)現(xiàn)在我們的需求是1到3月份周一至周五每天上午7點(diǎn)整執(zhí)行DeleteLock.sh腳本文件,即表示1到3月份所有的工作日都執(zhí)行該命令(圖2-9)。或者我們的需求是1到3月份每個月的1到10號上午7點(diǎn)整我們都執(zhí)行DeleteLock.sh腳本文件(圖2-10)。而當(dāng)我們將以上兩種情況進(jìn)行合并時,代表的并不是交集,而是并集,即表示1到3月份中每個月1至10號或者是所有的工作日都會執(zhí)行DeleteLock.sh腳本文件(圖2-11)。
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(2.7)如果我們想要查看所創(chuàng)建計(jì)劃任務(wù)則可以使用“crontab -l”命令進(jìn)行查詢。
# crontab -l---查詢所有創(chuàng)建的計(jì)劃任務(wù)
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(2.8)我們使用crontab創(chuàng)建的計(jì)劃任務(wù)都是保存在/var/spool/cron/目錄下的,我們進(jìn)入到root文件中可以查看詳細(xì)的信息。
# cd /var/spool/cron/
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(2.9)如果我們有一個很復(fù)雜的業(yè)務(wù)需求,在設(shè)計(jì)計(jì)劃任務(wù)的時候也沒有必要考慮的很復(fù)雜,我們可以把這個復(fù)雜的需求,拆分成多個簡單的條目來執(zhí)行就可以了。比如我們現(xiàn)在的需求是每月的最后一天凌晨2點(diǎn)來執(zhí)行DeleteLock.sh腳本文件。我們可以在crontab中創(chuàng)建四個條目,第一條設(shè)置1、3、5、7、8、10、12月每月31號執(zhí)行DeleteLock.sh腳本;第二條設(shè)置4、6、9、11月每月30號執(zhí)行DeleteLock.sh腳本;第三條創(chuàng)建一個腳本在每年的2月29日凌晨2點(diǎn)執(zhí)行DeleteLock.sh腳本;第四條創(chuàng)建一個判斷腳本cc.sh,在每年的2月1日判斷當(dāng)年是否是閏年,如果是閏年則使用swd或者awk命令將日期部分設(shè)置成29號,如果不是閏年則在cc.sh腳本中使用swd或者awk命令將29號替換成28號。
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(2.10)在我們系統(tǒng)中也是存在著很多的系統(tǒng)任務(wù)的,我們進(jìn)入到/etc/目錄下可以看到cron*開頭的所有文件,其中“/etc/cron.daily”代表的是每日執(zhí)行的計(jì)劃任務(wù),“/etc/cron.hourly”代表的是每小時執(zhí)行的計(jì)劃任務(wù),“/etc/cron.monthly”代表的是每月執(zhí)行的計(jì)劃任務(wù),“/etc/cron.weekly”代表的是每周執(zhí)行的計(jì)劃任務(wù)。如果我們想要在特定的時間執(zhí)行特定的計(jì)劃任務(wù),則可以將編寫好的腳本放到對應(yīng)的目錄當(dāng)中。
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(2.11)如果我們需要將創(chuàng)建的計(jì)劃任務(wù)刪除,則可以使用“crontab -r”將root用戶創(chuàng)建的所有計(jì)劃任務(wù)全部刪除。
# crontab -r
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(2.12)在系統(tǒng)中默認(rèn)是允許普通用戶創(chuàng)建計(jì)劃任務(wù)的,如果我們想要限制普通用戶創(chuàng)建計(jì)劃任務(wù),則可以通過創(chuàng)建/etc/cron.deny文件,并填寫需要禁止的用戶名即可(圖2-18)。如果此時我們又允許tom用戶可以創(chuàng)建計(jì)劃任務(wù),那么我們可以通過兩種方式來實(shí)現(xiàn),第一種是在/etc/cron.deny文件中將tom用戶刪除即可;第二種是我們再次創(chuàng)建一個/etc/cron.allow文件,并將tom用戶填寫到文件中,此時我們發(fā)現(xiàn)雖然/etc/cron.allow配置文件和/etc/cron.deny配置文件中都填寫了tom用戶,但是用戶同時存在時默認(rèn)是以/etc/cron.allow配置文件中的信息生效(圖2-19)。
# vim /etc/cron.deny
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用


(三)清理臨時文件
(3.1)在系統(tǒng)中很多時候會生成一些系統(tǒng)的臨時文件,例如在/tmp目錄下存在很多系統(tǒng)自動生成的文件。
# ls /tmp/
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(3.2)例如我們現(xiàn)在的需求是將3天之前生成的系統(tǒng)文件全部清理掉,此時我們先將tmpwatch命令對應(yīng)的軟件安裝起來,我們使用man tmpwatch命令可以查看tmpwatch命令相關(guān)參數(shù)的使用方法(圖3-3),我們將當(dāng)前目錄中3天以前訪問的文件全部刪除掉(圖3-4),我們希望將當(dāng)前目錄中3小時以上時間沒有訪問的文件全部刪除,則需要加上“-f”強(qiáng)制刪除的選項(xiàng)(圖3-5)。
# yum install tmpwatch -y
# tmpwatch -u 3d .---將當(dāng)前目錄中3天以前訪問的文件全部刪除掉
# tmpwatch -u 3h . -f---將當(dāng)前目錄中3小時以上時間沒有訪問的文件全部刪除
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(3.3)當(dāng)然我們的系統(tǒng)中還是有其他清除臨時文件的工具的,在RHEL7中新增加了一個服務(wù)用來管理臨時文件的。
# systemctl list-unit-files | grep systemd-tmpfi
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(3.4)systemd-tmpfiles-setup.service這個服務(wù)可以定期清理一些文件,還可以定期創(chuàng)建一些必須的文件或目錄,systemd-tmpfiles要讀取自己的配置文件才能知道要清理哪些臨時文件,它需要讀取的配置文件主要是放在如下的目錄中的。
# ls /usr/lib/tmpfiles.d/---保存都是系統(tǒng)自動生成的文件供systemd-tmpfiles進(jìn)行讀取,一般是不建議大家對其中的內(nèi)容進(jìn)行修改
# ls /run/tmpfiles.d/---保存都是系統(tǒng)守護(hù)進(jìn)程產(chǎn)生的文件供systemd-tmpfiles進(jìn)行讀取,我們一般也是不用去修改的
# ls /etc/tmpfiles.d/---主要存放的是用戶自己管理的一些配置文件供systemd-tmpfiles進(jìn)行讀取,一般我們自定義的配置文件都是建議放在這個目錄中的
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(3.5)我們在/etc/tmpfiles.d/目錄下創(chuàng)建一個aa.conf的配置文件,指定創(chuàng)建的目錄、目錄的默認(rèn)權(quán)限、目錄的屬主屬組信息、超時清理文件的時間等。
# cd /etc/tmpfiles.d/
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(3.6)接著我們執(zhí)行systemd-tmpfiles命令時,系統(tǒng)便會自動創(chuàng)建/tmp/aa目錄(圖3-10)。接著我們進(jìn)入/tmp/aa目錄中創(chuàng)建一個test.txt文件,然后等10秒后執(zhí)行“clean”命令,此時我們發(fā)現(xiàn)/tmp/aa/目錄中的所有文件都已經(jīng)清理了(圖3-11)。
# systemd-tmpfiles --clean
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(3.7)如果我們在/tmp/aa目錄下再創(chuàng)建一個目錄rh224并在目錄中創(chuàng)建一個文件,然后等待10秒后重新修改目錄最后的訪問時間,接著再次去執(zhí)行systemd-tmpfiles的清理臨時文件的操作。此時由于rh224目錄沒有超過10秒,目錄中的文件testRH124.txt文件超過了10秒,執(zhí)行清理文件的命令后,我們發(fā)現(xiàn)rh224仍然是存在的,但是目錄下的文件testRH124.txt已經(jīng)清理了。
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(3.8)由于在執(zhí)行“systemd-tmpfiles”相關(guān)的命令時會讀取三個目錄包括:/usr/lib/tmpfiles.d/目錄、/run/tmpfiles.d/目錄、/etc/tmpfiles.d/目錄下的所有的配置文件的信息。而如果我們只想讀取某一個特定的配置文件進(jìn)行執(zhí)行,則可以在最后指定特定的配置文件名,例如指明aa.conf,那么就不會清理其他配置文件中的條目。
# systemd-tmpfiles --clean aa.conf---我們可以加上aa.conf,指明只是執(zhí)行清理aa.conf配置文件中條目
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
(3.9)當(dāng)然我們在/etc/tmpfiles.d/目錄下創(chuàng)建好aa.conf配置文件后,系統(tǒng)也是會定期對我們所創(chuàng)建的配置文件中的條目進(jìn)行清理的。在/usr/lib/systemd/system這個目錄中存放了定期執(zhí)行配置文件的文件(圖3-14),例如“OnBootSec=15min”表示開機(jī)后15分鐘會執(zhí)行systemd-tmpfiles-clean的操作(圖3-15)。當(dāng)然/usr/lib/systemd/system目錄中包含定期執(zhí)行的文件的執(zhí)行范圍默認(rèn)是對應(yīng)/usr/lib/tmpfiles.d/目錄、/run/tmpfiles.d/目錄、/etc/tmpfiles.d/目錄下的所有的配置文件中的條目的。
# cd /usr/lib/systemd/system
# vim systemd-tmpfiles-clean.timer
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用
【講清楚,說明白!】計(jì)劃任務(wù)crontab及企業(yè)實(shí)戰(zhàn)應(yīng)用

—————— 本文至此結(jié)束,感謝閱讀 ——————

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI