久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網
最全最豐富的資訊網站

圖解 Linux下at延時任務和crontab定時任務命令

在Linux系統中,有兩個命令可以用來作為計劃任務而執行。

at:一次性定時任務計劃執行
crontab :每天定時任務計劃執行

crontab命令用于設置周期性被執行的指令。該命令從標準輸入設備讀取指令,并將其存放于“crontab”文件中,以供之后讀取和執行。

圖解 Linux下at延時任務和crontab定時任務命令

先說一下一次性任務計劃執行(at)
要使用一次性任務計劃,Linux必須要有負責這個計劃任務的服務,那就是atd服務。但是并非所有的Linux 發行版都默認會打開,我們需要手動激活atd任務

[linuxmi@linux:~/www.linuxmi.com]$ /etc/init.d/atd start
[linuxmi@linux:~/www.linuxmi.com]$ /etc/init.d/atd stop

如果擔心啟動是否執行OK的話,可使用命令查看:

[linuxmi@linux:~/www.linuxmi.com]$ ps aux |grep atd
daemon    31233  0.0  0.0  28328  2396 ?        Ss  03:04  0:00 /usr/sbin/atd -f
linuxmi  32404  0.0  0.0  21532  1052 pts/2    S+  03:18  0:00 grep –color=auto atd

圖解 Linux下at延時任務和crontab定時任務命令

如果系統沒有安裝,那么我們就需要手動安裝

[linuxmi@linux:~/www.linuxmi.com]$ yum install – y at
[linuxmi@linux:~/www.linuxmi.com]$ sudo apt-get install at

圖解 Linux下at延時任務和crontab定時任務命令

一、系統的延時

是臨時的。對系統做的任務指定一個時間點。發起的命令是at

at    時間點(now+1min)      ## 設定任務實行時間

at>  執行命令                    ## 任務的動作

at><EOT>                ## 用ctrl+D發起任務

at命令常用參數:

(1)、at -l    #查看列表

[linuxmi@linux:~/www.linuxmi.com]$ at 19:18
warning: commands will be executed using /bin/sh
at> rm -rf /home/linuxmi/linuxmi/*
at> <EOT>
job 2 at Tue Feb 11 19:18:00 2020
[linuxmi@linux:~/www.linuxmi.com]$ at -l
2 Tue Feb 11 19:18:00 2020 a linuxmi

圖解 Linux下at延時任務和crontab定時任務命令

(2)、at -c 任務號 #查看任務內容

[linuxmi@linux:~/www.linuxmi.com]$ at 19:19
warning: commands will be executed using /bin/sh
at> touch /home/linuxmi/linuxmi/linuxmi{1,3} 
at> <EOT>
job 3 at Tue Feb 11 19:19:00 2020
[linuxmi@linux:~/www.linuxmi.com]$ at -c 3

圖解 Linux下at延時任務和crontab定時任務命令

(3)、at -r 任務號  #取消任務執行

[linuxmi@linux:~/www.linuxmi.com]$ at -r 3

注意:任務有輸出的時候,輸出會以郵件的形式發送給at任務的發起者。在超級用戶下查看郵件命令:mail(郵件在/var/mail/linuxmi下)。

使用:  mail -u linuxmi      #查看linuxmi用戶的郵件

按n表示查看第n封的內容

按q表示退出

>  /var/spool/mail/linuxmi    清空郵件

(4)、7天后的下午3點執行/bin/linuxmi.sh
#:at 3pm+7 days
at>/bin/linuxmi.sh
at>按ctrl+D

(5)、明天20時,輸出時間到指定文件內
#:at 20:00 tomorrow
at>date>/tmp/2019.log
at>按ctrl+D

二、設置延時任務的黑白名單

/etc/at.deny    系統中默認存在,在此文件中的用戶不能執行at

/etc/at.allow     系統中默認不存在;當存在時,普通用戶不能執行at命令,且只有在該文件中用戶可以執行

在root用戶下設置黑名單:vim  /etc/at.deny    添加 linuxmi    ##此時在linuxmi 用戶下,不可以執行延時任務的設定

在root用戶下設置白名單:/etc/at.allow (該文件默認是不存在的)若建立出來,則普通用戶不能執行at命令;除了超級用戶,只有在at.allow里面的用戶才能使用at命令。          

注意:白名單出現,黑名單則會失效!

三、系統定時任務設定

該命令是永久的。

(1)、系統控制crontab的服務

crond.service  ## 當該服務開啟時,控制定時任務生效(不會執行錯誤時間點的任務)

以Ubuntu為例:

啟動:sudo /etc/init.d/cron start
關閉:sudo /etc/init.d/cron stop
重啟:sudo /etc/init.d/cron restart
重新載入配置:sudo /etc/init.d/cron reload
可以用ps aux | grep cron命令查看cron是否已啟動

圖解 Linux下at延時任務和crontab定時任務命令

四、全局配置文件

crontab在/etc目錄下面存在cron.hourly,cron.daily,cron.weekly,cron.monthly,cron.d五個目錄和crontab,cron.deny二個文件

cron.daily是每天執行一次的job

cron.weekly是每個星期執行一次的job

cron.monthly是每月執行一次的job

cron.hourly是每個小時執行一次的job

cron.d是系統自動定期需要做的任務

crontab是設定定時任務執行文件

cron.deny文件就是用于控制不讓哪些用戶使用Crontab的功能

五、用戶配置文件

每個用戶都有自己的cron配置文件,通過crontab -e 就可以編輯,一般情況下我們編輯好用戶的cron配置文件保存退出后,系統會自動就存放于/var/spool/cron/目錄中,文件以用戶名命名.linux的cron服務是每隔一分鐘去讀取一次/var/spool/cron,/etc/crontab,/etc/cron.d下面所有的內容。

六、crontab文件格式

  *           *        *        *        *           command

minute   hour    day   month   week      command

分          時        天      月        星期      命令

[linuxidc@localhost ~]$more /etc/crontab  SHELL=/bin/bash  PATH=/sbin:/bin:/usr/sbin:/usr/bin  MAILTO=root    # For details see man 4 crontabs    # Example of job definition:  # .---------------- minute (0 - 59)  # |  .------------- hour (0 - 23)  # |  |  .---------- day of month (1 - 31)  # |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...  # |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,f  ri,sat  # |  |  |  |  |  # *  *  *  *  * user-name  command to be executed  
?

圖解 Linux下at延時任務和crontab定時任務命令

minute: 表示分鐘,可以是從0到59之間的任何整數。

hour:表示小時,可以是從0到23之間的任何整數。

day:表示日期,可以是從1到31之間的任何整數。

month:表示月份,可以是從1到12之間的任何整數。

week:表示星期幾,可以是從0到7之間的任何整數,這里的0或7代表星期日。

command:要執行的命令,可以是系統命令,也可以是自己編寫的腳本文件

七、特殊字符

星號(*):代表所有可能的值,例如month字段如果是星號,則表示在滿足其它字段的制約條件后每月都執行該命令操作。

逗號(,):可以用逗號隔開的值指定一個列表范圍,例如,“1,2,5,7,8,9”。

中杠(-):可以用整數之間的中杠表示一個整數范圍,例如“2-6”表示“2,3,4,5,6”。

正斜線(/):可以用正斜線指定時間的間隔頻率,例如“0-23/2”表示每兩小時執行一次。同時正斜線可以和星號一起使用,例如*/10,如果用在minute字段,表示每十分鐘執行一次。

八、使用crontab -e新增或編輯任務

例如系統管理員安排一個備份任務使其每天都運行,也可以定義個命令每天定時清理垃圾文件,那么如何往 cron 中添加一個作業?

# crontab –e

0 3 * * * /root/bin/linuxidc.com.sh

這將會在每天凌晨3點運行 /root/bin/linuxidc.com.sh

Crontab 示例

1、每個工作日(星期一 到 星期五) 22:58 都運行此任務。
58 22 * * 1,2,3,4,5 /root/bin/linuxidc.sh

下面例子與上面的例子效果一樣:
58 22 * * 1-5 /root/bin/linuxidc.sh

2、每10分鐘運行一次命令
*/10 * * * * /root/bin/linuxidc.sh

3、每個月的第5天的22:11 運行
11 22 5 * * /root/bin/full-rm.sh

4、每個工作日 晚上11時 運行。
0 23 * * 1-5 /root/bin/linuxidc-backup.sh

5、每分鐘執行一次linuxidc.sh
* * * * * /root/bin/linuxidc.sh

6、每小時的第5和第39分鐘執行一次linuxidc.sh
5,39 * * * * /root/bin/linuxidc.sh

7、在凌晨2點到晚上21點的每小時第300分鐘執行一次linuxidc.sh
30 2-21 * * * /root/bin/linuxidc.sh

8、每隔3天的凌晨1點到晚上22點每小時的第50分鐘執行一次linuxidc.sh
50 1-22 */3 * * /root/bin/linuxidc.sh

9、每周三的凌晨1點到晚上22點每小時的第50分鐘執行一次linuxidc.sh

50 1-22 * * 3 /root/bin/linuxidc.sh

10、每隔一個半小時執行一次linuxidc.sh

通過設置兩個定時任務可以實現每一個半小時的定時任務。在設定時兩個任務的開始時間剛好錯開90分鐘,每個任務每3小時執行一次即可。
20 0-23/3 * * *  /root/bin/linuxidc.sh
50 1-23/3 * * *  /root/bin/linuxidc.sh
注:兩個任務中linuxidc.sh為同一個腳本或命令

Crontab 選項

以下是 crontab 的有效選項:
crontab –e : 修改 crontab 文件. 如果文件不存在會自動創建。
crontab –l : 顯示 crontab 文件。
crontab -r : 刪除 crontab 文件。
crontab -ir : 刪除 crontab 文件前提醒用戶。

圖解 Linux下at延時任務和crontab定時任務命令

crontab是Linux系統或Unix系統中常用的定時命令,使用crontab你可以在指定的時間執行一個shell腳本或者一系列Linux/Unix命令。

更多Linux命令相關信息見Linux命令大全 專題頁面 http://www.wangcai868.com/topicnews.aspx?tid=16

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
亚洲久久一区| 国产精品成人一区二区不卡| 超碰在线99| 精品一区二区三区在线观看视频| 日韩av字幕| 欧美一级一区| 亚洲三级国产| 亚洲综合专区| 日本va欧美va欧美va精品| 日韩激情一二三区| 日本aⅴ精品一区二区三区 | 国产精选久久| 美女精品一区二区| 国产999精品在线观看| 天堂中文av在线资源库| 91精品精品| 国产日韩专区| 日欧美一区二区| 国产极品一区| 欧美xxxx中国| 婷婷久久一区| 中文无码日韩欧| 国产精品欧美日韩一区| 不卡专区在线| 好看不卡的中文字幕| 在线一区二区三区视频| 国产精品毛片视频| 精品国产亚洲一区二区三区大结局| 国产精品二区不卡| 亚洲福利一区| 首页国产欧美久久| 国产精品久久久久久久久久齐齐| 国产va在线视频| 免费av一区二区三区四区| 国产一级一区二区| 日韩综合一区二区| 精品一区二区三区四区五区| 免费在线小视频| 免费欧美一区| 亚洲深深色噜噜狠狠爱网站| 亚洲欧美久久久| 伊人久久婷婷| 另类小说一区二区三区| 国产精品久久久久久妇女| 国产精品一区二区av日韩在线| 五月婷婷六月综合| 成人精品动漫一区二区三区| 久久久免费人体| 天堂俺去俺来也www久久婷婷| 制服诱惑一区二区| 欧美一区二区三区久久精品| 国产一区丝袜| 国产亚洲在线| 国产精品1区| 在线视频精品| 久久精品国产成人一区二区三区| 欧美a级片一区| 91成人网在线观看| 亚洲欧美日韩精品一区二区| 视频一区二区国产| 美女高潮久久久| 午夜国产精品视频| 麻豆精品蜜桃视频网站| 亚洲一区免费| 国产精品激情| 日韩一区二区免费看| 久久不卡国产精品一区二区| 91精品99| 国产精品yjizz视频网| 日韩激情网站| 成人av二区| 精品黄色一级片| 久色成人在线| 日韩欧美综合| 欧美精品中文字幕亚洲专区| 91超碰国产精品| 一区二区三区四区日本视频| 欧美日本二区| 国产亚洲一级| 国产综合色区在线观看| 日本免费一区二区视频| 伊人影院久久| 国产中文在线播放| 国产精品久久| 日韩一二三区在线观看| 欧美美女一区| 日韩国产一区| 精品视频在线你懂得| 日韩高清不卡一区| 免费久久99精品国产| 激情综合亚洲| 青青青免费在线视频| 国产精品一级在线观看| 蜜桃av一区二区| 欧美日韩日本国产亚洲在线| 久久精品国产久精国产| 91嫩草精品| 少妇精品在线| 欧美专区18| 在线视频免费在线观看一区二区| 久久激情一区| 国产不卡精品| 久久免费精品| 国产精品久久乐| 91欧美极品| 奇米色欧美一区二区三区| 日韩在线观看中文字幕| 夜夜嗨av一区二区三区网站四季av| 欧美精品高清| 国产精品久久久久av电视剧| 麻豆免费精品视频| 国产精品白丝一区二区三区| 日韩成人午夜精品| 日本一区二区三区视频在线看| 香蕉精品999视频一区二区| 久久在线免费| 999国产精品视频| 夜鲁夜鲁夜鲁视频在线播放| 成人在线免费观看网站| 国产一区二区三区日韩精品| 精品伊人久久久| 国内自拍视频一区二区三区| 国产一区三区在线播放| 国内精品麻豆美女在线播放视频| 精品高清久久| 欧美www视频在线观看| 日韩综合一区| 久久精品1区| 欧美日韩国产综合网| 蜜桃伊人久久| 日本伊人午夜精品| 久久av偷拍| 国产一区二区精品久| 91亚洲国产高清| 亚洲黄色网址| 国精品一区二区三区| 久久国产66| 日韩精品福利一区二区三区| 国产伦精品一区二区三区千人斩| 国产精品一区二区精品| 国产精品一区高清| 久久精品国产久精国产爱| 国产成人免费精品| 精品欧美一区二区三区在线观看| 久久九九99| 久久不射中文字幕| 欧美日韩亚洲三区| 精品国产99| 欧美大黑bbbbbbbbb在线| 中文字幕日本一区二区| 国产精品一区二区三区美女 | 在线看片国产福利你懂的| 成人精品动漫一区二区三区| 久久三级视频| 蜜臀av一区二区三区| 国产日产高清欧美一区二区三区| 老牛国内精品亚洲成av人片| 日本午夜大片a在线观看| 五月婷婷六月综合| 日本成人在线网站| 激情综合婷婷| 免费视频亚洲| 日韩av成人高清| 国产一区二区三区四区大秀| 1024精品一区二区三区| 一区二区亚洲视频| 久久99精品久久久久久园产越南| 成人日韩av| 性一交一乱一区二区洋洋av| 久久精品av麻豆的观看方式| 黄毛片在线观看| 首页亚洲欧美制服丝腿| 麻豆精品少妇| 99视频一区| 国产日韩精品视频一区二区三区| 日本在线高清| 中文字幕日韩亚洲| caoporn视频在线| 亚洲人成亚洲精品| 欧美xxxx中国| 亚洲精品乱码日韩| 在线看片国产福利你懂的| 欧美日韩中文字幕一区二区三区| 亚洲精品中文字幕99999| 久久精品三级| 三级一区在线视频先锋| 精品五月天堂| 丝袜国产日韩另类美女| 国产不卡av一区二区| 免费看日韩精品| 天堂中文av在线资源库| 日韩 欧美一区二区三区| 三上悠亚国产精品一区二区三区| 日韩午夜视频在线| 欧美va天堂在线| 麻豆精品蜜桃视频网站| 免费成人性网站| 精品少妇av| 日韩精品久久理论片| 国产一在线精品一区在线观看|