中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

linux定時任務怎么生效

小億
101
2024-09-26 04:29:18
欄目: 智能運維

在Linux系統中,定時任務主要通過兩種工具實現:cronat

  1. 使用cron定時任務:

cron是一個守護進程,用于在固定時間、周期性地執行任務。要編輯用戶的crontab文件,請在終端中輸入以下命令:

crontab -e

這將打開一個文本編輯器,您可以在其中添加定時任務。cron任務的格式如下:

* * * * * command-to-be-executed
- - - - -
| | | | |
| | | | ----- Day of week (0 - 7) (Sunday is both 0 and 7)
| | | ------- Month (1 - 12)
| | --------- Day of month (1 - 31)
| ----------- Hour (0 - 23)
------------- Minute (0 - 59)

例如,要創建一個每天凌晨1點執行/home/user/backup.sh腳本的定時任務,您可以添加以下行:

0 1 * * * /home/user/backup.sh

保存并退出編輯器。現在,新的定時任務已經生效。

  1. 使用at定時任務:

at用于在指定時間執行一次性任務。要使用at,首先確保at守護進程正在運行:

sudo service atd start

然后,您可以使用以下命令創建一個新的at任務:

echo "command-to-be-executed" | at time

例如,要在10分鐘后執行/home/user/backup.sh腳本,您可以輸入:

echo "/home/user/backup.sh" | at now + 10 minutes

要查看待執行的at任務列表,請使用:

atq

要取消一個at任務,請使用:

atrm [job_number]

其中[job_number]是要刪除的任務的編號,可以通過atq命令查看。

0
璧山县| 临安市| 资中县| 垫江县| 化州市| 广元市| 安福县| 根河市| 乌鲁木齐县| 西昌市| 民权县| 海淀区| 宾阳县| 阿图什市| 沂南县| 察雅县| 乳山市| 凤冈县| 巍山| 宁晋县| 黑龙江省| 博爱县| 松滋市| 宣汉县| 海丰县| 宜城市| 新野县| 湖州市| 五台县| 读书| 康马县| 桂林市| 台南县| 合川市| 东海县| 麻江县| 浙江省| 大关县| 阳城县| 珠海市| 夏河县|