麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > Linux > 正文

Linux中的定時任務crontab命令的用法講解

2020-10-14 22:40:20
字體:
來源:轉載
供稿:網友

  在linux系統中,有些工作需要周而復始的工作,有些任務需要在某個特定的時間啟動工作,這就可以通過crontab這個命令來進行設置,這個文件在/etc/crontab.具體步驟為:

  (1)設置任務

  執行命令:crontab  –e  (或者vi /etc/crontab)

  (2)在出現的命令行中編輯

  例如設置每每個一段時間去執行 data 》 /home/chen/mydata 這個命令

  data命令時顯示當前時間,上面則個命令表示將當前時間以追加的方式寫入到文件/home/chen/mydata這個文件中。

  在上面的編輯器中輸入:

  * * * * * data 》/home/chen/mydata

  然后保存退出,系統便會在每分鐘執行一次 data 》 /home/chen/mydata 這個命令

  定時的時間規則是:

  時間          含義             范圍

  第1個數字:分鐘   每小時中的第幾分鐘執行  0-59

  第2個數字:小時   每天的第幾個小時執行    0-23

  第3個數字:日期   每月的第幾天執行        0-31

  第4個數字:月份   每年的第幾個月執行      0-12

  第5個數字:星期   每周的第幾天執行        0-6

  其他:要執行的命令

  例如,如果想在每天的2點執行上述命令,其格式為:

  0 2 * * * data 》 /home/chen/mydata

  (3)設置調度多個任務

  在設置調度多個任務時,不推薦使用上述方法,因為將所有的命令都寫到/etc/crontab中會讓人感覺很混亂,可以通過先將命令寫成一個可執行文件,然后再通過crontab調用這個可執行文件來實現(即shell編程)。

  例如在將時間寫入一個文件之后,再將該文件拷貝到其他目錄中

  首先在/home/chen目錄下新建一個文件:vi test.sh

  然后輸入對應的命令:

  data 》 /home/chen/mydata

  cp /home/chen/mydata /root/

  然后再:crontab –e

  添加一行代碼:

  0 2 * * *  /home/chen /test.sh

  (4)終止任務調度命令: crontab –r

  (5)顯示當前任務調度命令: crontab –l

  這里需要注意的是由于使用vi新建的文件默認情況下并不具備可執行的權限,所以還需要修改一下test.sh文件的權限,執行下面的命令:

  chmod 744 test.sh


(責任編輯:VEVB)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄色av网站在线观看 | 蜜桃网站在线观看 | 一级一片免费看 | 中文字幕综合在线观看 | 亚洲成人精品在线 | 手机免费看一级片 | 一级做a爰性色毛片免费 | 成人三级在线播放 | 日韩视频一区二区在线观看 | 在线中文字幕观看 | 一级免费特黄视频 | 成人午夜天堂 | 久久国产精品久久久久 | 性 毛片 | 国产精品视频在 | 中国字幕av | 日韩精品免费一区二区三区 | 国产一区精品在线观看 | 成人免费毛片片v | 羞羞色院91精品网站 | 久色网站 | 中文字幕一区二区三区久久 | 羞羞的视频免费在线观看 | 美女性感毛片 | 一级做受毛片免费大片 | 啪啪激情 | 九九热精品免费视频 | 欧美性生活xxxxx | 国产免费看 | 免费毛片小视频 | 国产免费高清在线视频 | 综合精品一区 | 国产免费人做人爱午夜视频 | 黄色av一区二区三区 | 精品久久中文字幕 | 国产小视频一区 | 黄色片网站免费在线观看 | 日本在线免费观看 | 国产又粗又爽又深的免费视频 | 欧日韩在线视频 | 欧美精品一级 |