亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 702 | 回復(fù): 0
打印 上一主題 下一主題

crontab [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2008-09-01 00:53 |只看該作者 |倒序?yàn)g覽

crontab 命令
用途
提交、編輯、列出或除去 cron 作業(yè)。
語法
crontab [
-e
[UserName] |
-l
[UserName] |
-r
[UserName] |
-v
[UserName] | File ]
描述
這個(gè) crontab 命令提交、編輯、列出或除去 cron 作業(yè)。一個(gè) cron 作業(yè)是一個(gè)命令,其運(yùn)行是由 cron 守護(hù)進(jìn)程在規(guī)則的調(diào)度間隔執(zhí)行的。要提交一個(gè) cron 作業(yè),指定 crontab 命令用 -e 標(biāo)志。crontab 命令調(diào)用一個(gè)編輯會(huì)話,允許創(chuàng)建一個(gè) crontab 文件。在這個(gè)文件中,為每個(gè) cron 創(chuàng)建條目。每個(gè)條目必須是一種 cron 守護(hù)進(jìn)程可接受的格式。要得到創(chuàng)建條目的信息,參閱
crontab 文件條目格式
。
當(dāng)創(chuàng)建完條目和退出文件后,crontab 命令將它拷貝到 /var/spool/cron/crontabs 目錄,并把它放到一個(gè)文件中,此文件的名稱是當(dāng)前的用戶名。如果以用戶名命名的文件已存在于 crontabs 目錄中,crontab 命令會(huì)覆蓋它。
同樣的,可以通過指定文件參數(shù)創(chuàng)建 crontab 文件。如果此文件已經(jīng)存在,格式必須是 cron 守護(hù)進(jìn)程所需要的。如果文件不存在,crontab 命令就調(diào)用編輯器。如果 EDITOR 環(huán)境變量存在,此命令就調(diào)用它指定的編輯器。否則,crontab 命令調(diào)用 vi 編輯器。
要列出 crontab 文件的內(nèi)容,就指定 crontab 命令并采用 -l 標(biāo)志。要除去存在的文件,采用 -r 標(biāo)志。
可選的 UserName 參數(shù)可被 crontab 文件的所有者或者 root 用戶來使用,為指定的用戶編輯、列出、除去或驗(yàn)證 cron 作業(yè)的狀態(tài)。如果 UserName 是無效的,就會(huì)產(chǎn)生錯(cuò)誤消息并退出程序。
如果可選的 UserName 參數(shù)沒有被指定,這個(gè)crontab 標(biāo)志對(duì)于 root 用戶和當(dāng)前用戶可用。
安全性
只有 root 用戶和 crontab 文件的所有者可以在 -e、-l、-r 和 -v 標(biāo)志后面使用 UserName 以編輯、列出、除去或驗(yàn)證指定用戶的 crontab 文件。
cron 守護(hù)進(jìn)程
這個(gè) cron 守護(hù)進(jìn)程運(yùn)行的命令和 crontab 文件條目是相對(duì)應(yīng)的。如果不重新定向 cron 作業(yè)的輸出為標(biāo)準(zhǔn)輸出或標(biāo)準(zhǔn)錯(cuò)誤,cron 守護(hù)進(jìn)程就會(huì)通過電子郵件告知您任何命令輸出或錯(cuò)誤。如果在 crontab 文件中指定了不正確的 cron 作業(yè),這個(gè)cron 守護(hù)進(jìn)程不運(yùn)行這個(gè)作業(yè)。
cron 守護(hù)進(jìn)程只在 cron 守護(hù)進(jìn)程被初始化時(shí)檢查 crontab 文件。當(dāng)用 crontab 命令改變 crontab 文件時(shí),指示變化的消息被發(fā)送到 cron 守護(hù)進(jìn)程。這消除了在規(guī)則的調(diào)度間隔檢查新的或改變的文件的開銷。
控制使用 crontab 命令
/var/adm/cron/cron.allow 和 /var/adm/cron/cron.deny 文件控制哪一個(gè)用戶可以使用 crontab 命令。root 用戶可以創(chuàng)建、編輯或刪除這些文件。這些文件的條目是用戶登錄名稱,每個(gè)名稱占一行。如果登錄標(biāo)識(shí)和多個(gè)的登錄名稱相關(guān)聯(lián),這個(gè)crontab 命令采用第一個(gè)在 /etc/passwd 文件中的登錄名稱,而不管當(dāng)前實(shí)際使用哪一個(gè)登錄名稱。而且,要允許用戶啟動(dòng) cron 作業(yè),應(yīng)該使用 chuser 命令將 /etc/security/user 文件中的守護(hù)進(jìn)程屬性設(shè)置為 TRUE。
以下關(guān)于 cron.allow 文件的一個(gè)示例:
root
nick
dee
sarah
如果 cron.allow 文件存在,只有在文件中出現(xiàn)其登錄名稱的用戶可以使用 crontab 命令。root 用戶的登錄名必須出現(xiàn)在 cron.allow 文件中,如果這個(gè)文件存在的話。系統(tǒng)管理員可以明確的停止一個(gè)用戶,通過使用 crontab 命令,同時(shí)在cron.deny 文件中列出用戶的登錄名。如果只有 cron.deny 文件存在,任一名稱沒有出現(xiàn)在這個(gè)文件中的用戶可以使用 crontab 命令。
如果以下一個(gè)條件成立,用戶將不能使用 crontab 命令:

  • cron.allow 文件和 cron.deny 文件不存在(只允許 root 用戶)。
  • cron.allow 文件存在,但用戶的登錄名并不列在其中。
  • cron.deny 文件存在,并且用戶的登錄名列在其中。

如果 cron.allow 和 cron.deny 文件都不存在,只有被 root 用戶授權(quán)的人可以用 crontab 命令提交一個(gè)作業(yè)。
crontab 文件條目格式
一個(gè) crontab 文件包含每個(gè) cron 作業(yè)的條目。條目由換行字符分開。每個(gè) crontab 文件條目包括 6 個(gè)字段,它們被空格或制表符以以下格式分開:

minute  hour  day_of_month  month  weekday  command
這些字段接收以下值:
minute
0 到 59
hour
0 到 23
day_of_month
1 到 31
month
1 到 12
weekday
0 到 6(星期天到星期六)
command
shell 命令
必須為每個(gè)字段指定一個(gè)值。除了 command 字段,這些字段可以包含以下內(nèi)容:

  • 指定范圍內(nèi)的一個(gè)數(shù)。要在 5 月運(yùn)行一個(gè)命令,在 月 字段指定 5。
  • 兩個(gè)被破折號(hào)分開的數(shù)目表明了包含的范圍。要從星期二到星期五運(yùn)行 cron 作業(yè),把 2-5 放到 weekday 字段中。
  • 由逗號(hào)隔開的數(shù)字列表。要在一月第一天和最后一天的運(yùn)行命令,在日_of_月 字段中可指定 1,31。
  • * (星號(hào)),意味著所有的允許值。要每個(gè)小時(shí)運(yùn)行一個(gè)作業(yè),在小時(shí)字段指定一個(gè)星號(hào)。

注: 任一字符前如有一個(gè)反斜杠符號(hào)(包括 %)會(huì)引起字符被字面上的處理。天的規(guī)范是由兩個(gè)字段(月的天和星期的天)組成的。如果指定兩者都為元素的一個(gè)列表,這兩個(gè)字段均被包含在其中。例如,如下條目:
0 0 1,15 * 1 command
將在每個(gè)月的第一天和第十五天運(yùn)行 command,還有每個(gè)星期一。要僅在一個(gè)字段中指定天,另一字段應(yīng)包含 * 。
指定命令
這個(gè) cron 守護(hù)進(jìn)程運(yùn)行命名于所選日期和時(shí)間的第六個(gè)字段中的字段。如果包含一個(gè) % (百分號(hào))在第六字段,cron 守護(hù)進(jìn)程像命令調(diào)用一樣處理所有的任務(wù),并使所有的后續(xù)任務(wù)在標(biāo)準(zhǔn)輸入上可用,除非轉(zhuǎn)義百分號(hào) (\%)?招泻偷谝粋(gè)非空字符是編號(hào)標(biāo)記(#)將被忽略。如果命令含有反斜杠 (\) 的參數(shù),反斜杠前應(yīng)加另一個(gè)反斜杠。
注:
shell 只運(yùn)行該命令字段的第一行。所有其它的行作為標(biāo)準(zhǔn)的輸入對(duì)于命令可用。
cron 守護(hù)進(jìn)程從 HOME 目錄中啟動(dòng)一個(gè)子 shell。如果調(diào)度一個(gè)命令運(yùn)行,這時(shí)您尚未登錄,并且希望在.profile 文件中的命令運(yùn)行,這個(gè)命令必須明確的讀取您的 .profile 文件。
cron 守護(hù)進(jìn)程為每個(gè) shell 提供了一個(gè)缺省的環(huán)境,定義了 HOME, LOGNAME, SHELL (=/usr/bin/sh) 和 PATH (=/usr/bin)。
標(biāo)志
-e UserName
編輯用戶的 crontab 文件的拷貝,或者,如果一個(gè)有效的 UserName 的 crontab 文件不存在則創(chuàng)建一個(gè)空的文件進(jìn)行編輯。當(dāng)編輯完成后,文件被拷貝到 crontab 目錄作為用戶的crontab 文件。
-l UserName
列出用戶的 crontab 文件。
-r UserName
從 crontab 目錄除去用戶的 crontab 文件。
-v UserName
列出用戶 cron 作業(yè)的狀態(tài)。
安全性
審計(jì)事件:如果審計(jì)子系統(tǒng)已經(jīng)被正確的配置和啟用,crontab 守護(hù)進(jìn)程就會(huì)當(dāng)每次執(zhí)行命令時(shí)產(chǎn)生以下審計(jì)記錄(或事件):
事件
信息
CRON_JobRemove
列出哪一個(gè)用戶除去了 cron 作業(yè)和除去的時(shí)間。
CRON_JobAdd
列出哪一個(gè)用戶添加了 cron 作業(yè)和添加的時(shí)間。
請(qǐng)參閱《AIX 5L V5.2 安全指南》中的
『設(shè)置審計(jì)』
以獲取關(guān)于如何適當(dāng)?shù)剡x擇和分組審計(jì)事件及如何配置審計(jì)事件數(shù)據(jù)集合的詳細(xì)信息。
退出狀態(tài)
此命令返回以下退出值:
0
成功完成。
>0
發(fā)生錯(cuò)誤。
示例
  • 拷貝一個(gè)名為 mycronjobs 的文件,到 /var/admn/cron/crontabs 目錄下,輸入以下內(nèi)容:
    crontab mycronjobs
  • 將時(shí)間以小時(shí)的形式把每個(gè)小時(shí)寫到 console 中,輸入:
    0 * * * * echo The hour is `date` 。
    >/dev/console
  • 要在每個(gè)星期一、星期三和星期五的 6:30 a.m. 運(yùn)行 calendar 命令,輸入:
    30 6 * * 1,3,5 /usr/bin/calendar
  • 要在一年的每一天的 6:30 運(yùn)行 calendar 命令,輸入:
    30 6 * * * /usr/bin/calendar
  • 要在八月的每天午夜運(yùn)行一個(gè)稱為 maintenance 的腳本,輸入:
    0 0 * 8 * /u/harry/bin/maintenance
  • 為命令的標(biāo)準(zhǔn)輸入定義文本,輸入:
    0 16 * 12 5 /usr/sbin/wall%HAPPY HOLIDAY!%Remember to
    turn in your time card.
    在 %(百分號(hào))之后定義 wall 命令的標(biāo)準(zhǔn)輸入的文本:
    HAPPY HOLIDAY!

    Remember to turn in your time card.
    文件
    /var/adm/cron/FIFO
    當(dāng)新的作業(yè)的提交是由 crontab 或 at 命令完成時(shí),一個(gè)發(fā)送消息到 cron 守護(hù)進(jìn)程的命名管道。
    /var/spool/cron/crontabs
    指定 crontab 緩沖池區(qū)域。
    /var/adm/cron/cron.allow
    指定用戶列表,這些用戶被允許訪問 crontab 命令。
    /var/adm/cron/cron.deny
    指定用戶列表,這些用戶不被允許訪問 crontab 命令。

    本文來自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u2/70199/showart_1160844.html
  • 您需要登錄后才可以回帖 登錄 | 注冊(cè)

    本版積分規(guī)則 發(fā)表回復(fù)

      

    北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
    未成年舉報(bào)專區(qū)
    中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
    感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP