概述Unix操作系統(tǒng)環(huán)境文件
由于經(jīng)常學(xué)習(xí)Unix操作系統(tǒng)的一些知識(shí),而且很喜歡Unix操作系統(tǒng),在工作中也很喜歡總結(jié)關(guān)于Unix操作系統(tǒng)相關(guān)的經(jīng)驗(yàn)教訓(xùn),下面就環(huán)境文件問(wèn)題來(lái)詳細(xì)說(shuō)說(shuō)吧。
- /usr/lib/cron/.proto定義的shell環(huán)境適用于 at和batch 。
- /usr/lib/cron/.proto.a 適用于at
- /usr/lib/cron/.proto.b 適用于batch
- .proto.a ,.proto.b 與 .proto相比有更高的優(yōu)先權(quán)。
Unix操作系統(tǒng)默認(rèn)情況下,只存在 .proto.b 和 .proto ,且內(nèi)容相同。
以上相關(guān)維護(hù)可以使用 cron manager 實(shí)現(xiàn)。cron作業(yè)提交后,未能定時(shí)完成相應(yīng)任務(wù),可按照下面的方法查找原因。
1。查看Unix操作系統(tǒng) /usr/lib/cron/log 中的提示
2。將提交的作業(yè)輸出重新定向,查看相應(yīng)的log文件。作業(yè)提交后未能完成相應(yīng)任務(wù),通常是因?yàn)榄h(huán)境變量設(shè)置的問(wèn)題
例如:因PATH等變量的設(shè)置未找到相關(guān)的程序等crontab命令簡(jiǎn)介
簡(jiǎn)介crontab-操作每個(gè)用戶(hù)的守護(hù)程序和該執(zhí)行的時(shí)間表。
Unix操作系統(tǒng)部分參數(shù)說(shuō)明
- crontab file [-u user]-用指定的文件替代目前的crontab。
- crontab-[-u user]-用標(biāo)準(zhǔn)輸入替代目前的crontab.
- crontab-1[user]-列出用戶(hù)目前的crontab.
- crontab-e[user]-編輯用戶(hù)目前的crontab.
- crontab-d[user]-刪除用戶(hù)目前的crontab.
- crontab-c dir- 指定crontab的目錄。
- crontab文件的格式:M H D m d cmd.
- M: 分鐘(0-59)。
- H:小時(shí)(0-23)。
- d: 一星期內(nèi)的天(0~6,0為星期天)。
cmd要運(yùn)行的程序,程序被送入sh執(zhí)行,這個(gè)shell只有USER,HOME,SHELL這三個(gè)環(huán)境變量。
以上就是我們這次要講的關(guān)于Unix操作系統(tǒng)中環(huán)境文件問(wèn)題,希望對(duì)大家對(duì)Unix操作系統(tǒng)的學(xué)習(xí)有所幫助。
【編輯推薦】