国产探花免费观看_亚洲丰满少妇自慰呻吟_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)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 闽侯县| 花莲县| 云安县| 堆龙德庆县| 伽师县| 蓬莱市| 抚松县| 遂宁市| 故城县| 泗阳县| 棋牌| 璧山县| 克拉玛依市| 忻州市| 淮滨县| 正阳县| 常州市| 新巴尔虎左旗| 铜山县| 同心县| 资兴市| 修武县| 腾冲县| 宾阳县| 乐至县| 林口县| 个旧市| 晋宁县| 呼伦贝尔市| 宁陕县| 格尔木市| 镇远县| 芜湖县| 井陉县| 克东县| 双鸭山市| 淳化县| 龙门县| 略阳县| 平乡县| 林甸县|