国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

在Linux中使用cron按時間定制任務的教程

2020-07-10 11:26:13
字體:
來源:轉載
供稿:網友

cron是Linux中默認的計劃任務。使用cron,你可以安排一個計劃(比如:命令或者shell腳本)周期性地運行或者在指定的分鐘、小時、天、周、月等特定時間運行。cron在你安排不同的常規維護任務時是很有用的,比如周期性地備份、日志循環、檢查文件系統、監測磁盤空間等等。

從命令行中添加cron任務

要添加cron任務,你可以使用稱為crontab的命令行工具。

輸入下面的命令會創建一個以當前用戶運行的新cron任務。

   

復制代碼
代碼如下:
$ crontab -e

如果你想要以其他用戶運行cron任務,輸入下面的命令。

   

復制代碼
代碼如下:
$ sudo crontab -u <username> -e

你將會看見一個文本編輯窗口,這里你可以添加或者編輯cron任務。默認使用nono編輯器。
2015610171654564.jpg (798×397)

每個cron任務的格式如下。

   

復制代碼
代碼如下:
<分鐘> <小時> <日> <月> <星期> <命令>

前5個元素定義了任務的計劃,最后一個元素是命令或者腳本的完整路徑。
2015610171712067.jpg (798×397)

下面是一些cron任務示例。

    * * * * * /home/dan/bin/script.sh: 每分鐘運行。
    0 * * * * /home/dan/bin/script.sh: 每小時運行。
    0 0 * * * /home/dan/bin/script.sh: 每天零點運行。
    0 9,18 * * * /home/dan/bin/script.sh: 在每天的9AM和6PM運行。
    0 9-18 * * * /home/dan/bin/script.sh: 在9AM到6PM的每個小時運行。
    0 9-18 * * 1-5 /home/dan/bin/script.sh: 周一到周五的9AM到6PM每小時運行。
    */10 * * * * /home/dan/bin/script.sh: 每10分鐘運行。

一旦完成上面的設置步驟后,按下Ctrl+X來保存并退出編輯器。此時,新增的計劃任務應該已經激活了。

要查看存在的計劃任務,使用下面的命令:

   

復制代碼
代碼如下:
$ crontab -l

從GUI添加計劃任務

如果你在Linux桌面環境中,你可以使用crontab的更加友好的GUI前端來添加或者添加一個cron任務。

在Gnome桌面中,有一個Gnome Schedule(gnome-schedule包)。
2015610171730904.jpg (800×539)

在KDE桌面中,有一個Task Scheduler(kcron包)。
2015610171746931.jpg (800×557)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 太保市| 涟源市| 漠河县| 万荣县| 郓城县| 青海省| 新余市| 慈利县| 康平县| 宜都市| 钟山县| 玉环县| 黑龙江省| 南宁市| 衡阳县| 辽阳市| 高雄市| 北辰区| 龙陵县| 睢宁县| 岗巴县| 云霄县| 伊通| 抚顺县| 彰武县| 宁强县| 杂多县| 新密市| 新乡县| 沙坪坝区| 沙田区| SHOW| 江油市| 清远市| 长春市| 屏山县| 玛沁县| 疏勒县| 固安县| 东海县| 阿勒泰市|