日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

crontab 用法

發布時間:2025/4/16 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 crontab 用法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

cron用法說明

cron的用法老是記不住,索性寫下來備忘。下文內容大部分是根據《Cron Help Guide》翻譯而來,有些部分是自己加上的。

全文如下:

cron來源于希臘單詞chronos(意為“時間”),是linux系統下一個自動執行指定任務的程序。例如,你想在每晚睡覺期間創建某些文件或文件夾的備份,就可以用cron來自動執行。

服務的啟動和停止

cron服務是linux的內置服務,但它不會開機自動啟動。可以用以下命令啟動和停止服務:

/sbin/service crond start /sbin/service crond stop /sbin/service crond restart /sbin/service crond reload

以上1-4行分別為啟動、停止、重啟服務和重新加載配置。

要把cron設為在開機的時候自動啟動,在 /etc/rc.d/rc.local 腳本中加入?/sbin/service crond start?即可。

查看、編輯和刪除

cron把命令行保存在crontab(cron table)文件里,這個文件通常在 /etc 目錄下。每個系統用戶都可以有自己的crontab(在 /var/spool/cron/ 下)。要查看當前用戶的crontab,輸入 crontab -l;要編輯crontab,輸入 crontab -e;要刪除crontab,輸入 crontab -r。如當前是root身份,要查看/編輯/刪除/某用戶的crontab,只需在相應的命令后加上 -u USERNAME(如 crontab -e -u USERNAME)即可。crontab文件的默認編輯器是vi,可以輸入 export VISUAL=’editor’ 更改默認編輯器。

cron服務每分鐘不僅要讀一次 /var/spool/cron 目錄內的所有文件,還需要讀一次 /etc/crontab 文件。配置這個文件也能讓cron執行任務。使用crontab命令是對用戶級任務的配置,而編輯 /etc/crontab 文件是對系統級任務的配置。

語法說明

以下是兩個cron語句的例子(在 /etc/crontab 文件里)。前者用來晚間備份 /etc 目錄,后者運行Analog程序處理服務器的統計信息。

12 3 * * * root tar czf /usr/local/backups/daily/etc.tar.gz /etc >> /dev/null 2>&1 52 5 * * * root /usr/local/src/analog-5.32-lh/analog >> /dev/null 2>&1

以下是cron語句中的字段與字段說明:

字段說明
1分鐘(0-59)
2小時(2-24)
3日期(1-31)
4月份(1-12;或英文縮寫Jan、Feb等)
5周幾(0-6,0為周日;或單詞縮寫Sun、Mon等)
6用戶名(執行命令時以此用戶的身份)
7要執行的命令(路徑)
??

現在來看第一行:

12 3 * * * root tar czf /usr/local/backups/daily/etc.tar.gz /etc >> /dev/null 2>&1

這條語句將在每天的凌晨3點12分(03:12)運行?tar czf /usr/local/backups/daily/etc.tar.gz /etc?命令。>> /dev/null 2>&1?表示把所有標準輸出發送到 /dev/null(linux的回收站),把標準錯誤輸出(2)發送到和標準輸出(1)同樣的地方(即 /dev/null)。運行這行命令將不會產生任何輸出。

這條語句可以變得稍微復雜一點:

30 15 13 6 1 * root tar czf /usr/local/backups/daily/etc.tar.gz /etc >> /dev/null 2>&1

它將在6月13日周一的15:30運行?tar czf /usr/local/backups/daily/etc.tar.gz /etc?命令。

以下語句可以達到同樣的效果:

30 15 13 Jun Mon * root tar czf /usr/local/backups/daily/etc.tar.gz /etc >> /dev/null 2>&1

如果你想以用戶joey的身份每小時的第15分鐘運行某個程序,可以使用:

15 * * * * joey /usr/bin/somecommand >> /dev/null 2>&1

其中的星號(*)是通配符,表示cron將忽略這個字段。

如果你想每兩小時就運行某個程序,可以在小時字段里使用?*/2。它將會在2點,4點,6點……22點,24點運行。具體語句如下:

0 */2 * * * joey /usr/bin/somecommand >> /dev/null 2>&1

cron語句中還可以使用逗號(,)來指定多個時間。例如你想在每小時的15分和30分運行某個程序,可以在分鐘字段使用?15,30

15,30 * * * * joey /usr/bin/somecommand >> /dev/null 2>&1

如果你想在每月的第一周(即1號到7號)每天的指定時間運行某個程序,可以在日期字段使用?1-7

15,30 */2 1-7 * * joey /usr/bin/somecommand >> /dev/null 2>&1

這條語句將在每月的第1-7日每兩小時的15分和30分(02:15,02:30……22: 15,22:30等)運行/usr/bin/somecommand?命令。

如果你想在每天的16:18執行一個腳本集合,可以把所有要執行的腳本放到一個目錄中(如 /home/username/cron),可以使用:

18 16 * * * root run-parts /home/username/cron >> /dev/null 2>&1

如果你想保存某個程序的輸出結果, 可以把?>> /dev/null 2>&1?替換為?>> /home/user/somecommand.log 2>&1?。

總結

  • 查看當前用戶的cron配置,使用 crontab -l
  • 編輯當前用戶的cron配置,使用 crontab -e
  • 刪除當前用戶的cron配置,使用 crontab -r
  • 以root身份查看/編輯/刪除某用戶的cron配置,在命令后加上 -u USERNAME
  • 配置系統級的任務,編輯 /etc/crontab 文件

轉載于:https://blog.51cto.com/xiangjishi/702039

總結

以上是生活随笔為你收集整理的crontab 用法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产女教师一区二区三区 | 亚洲精品一区二 | 91桃色视频在线观看 | 男人的天堂va | a在线视频 | 国产精品99久久久久 | 国内自拍99 | 欧美v亚洲 | 精品视频区 | 精品久久久久久久久久久久久 | 亚洲色图36p| 亚洲精品xxx| 色吧在线视频 | 青青草国产一区 | 国产偷国产偷av亚洲清高 | av一级| 欧美日韩国产精品一区二区三区 | 天天操天天爱天天干 | 国产精品伊人久久 | 久久中文字幕人妻熟av女蜜柚m | 中文字幕在线免费 | 午夜性生活视频 | 日韩特级黄色片 | 欧美日韩一区二区三区在线 | 波多野结衣调教 | 午夜av中文字幕 | 视频一区二区免费 | 国产农村妇女aaaaa视频 | 毛片女人 | 久久春色 | 中文字幕大全 | 欧美偷拍综合 | 日本一二区视频 | 国产视频二 | 一区二区三区xxx | 国产美女一级视频 | 日本免费在线观看 | japanese国产在线| 懂色av一区| 欧美va在线观看 | 亚洲一级黄色片 | 色成人免费网站 | 被扒开腿一边憋尿一边惩罚 | 国产毛片av | 69精品在线 | 国产精品久久一区二区三区 | 日本大尺度激情做爰hd | 精品视频免费在线 | 中文字幕一区二区三区视频 | 久久久久久久麻豆 | 国产主播自拍av | 欧美日韩一区二区在线视频 | 天天免费视频 | jizz网站| 黄色一级大片在线观看 | 人人爱操 | 非洲一级黄色片 | 99久久精品国产一区二区三区 | 日韩国产欧美一区二区三区 | 国产在线久久久 | 亚洲成人一区二区 | 自拍偷拍小视频 | 欧美粗暴jizz性欧美20 | 国产精品成av人在线视午夜片 | 玉势 (1v1 高h) | 女人被狂躁c到高潮喷水电影 | 久久久久国产免费 | 日韩一级欧美一级 | 欧美日韩一级二级 | 五月涩 | 欧美群妇大交群 | 国产精品久久久久91 | 日本女人一级片 | 国产麻豆乱码精品一区二区三区 | 丰满少妇高潮一区二区 | 亚洲成av人片在线观看无 | 午夜视频福利在线 | 日批视频免费播放 | 夜夜爽妓女8888视频免费观看 | 天天射天天色天天干 | 一区二区三区日韩欧美 | 超碰在线免费 | 最近国语视频在线观看免费播放 | 久久久久久久久久久久久女过产乱 | 91网站免费视频 | 欧美破处女 | 亚洲色图欧美在线 | 国产一级做a爰片在线看免费 | mm131美女大尺度私密照尤果 | 日本乱偷中文字幕 | 91精品综合久久久久久五月天 | 日本黄视频在线观看 | 成人午夜视频在线观看 | 五月婷婷激情五月 | 色婷婷丁香 | 欧美人体做爰大胆视频 | 欧美性生活一区二区三区 | av香蕉网| 伊人快播 |