at和crontab命令簡述

 

at用于計劃任務的執行,不過只能執行一次:

1 確定時間

at time

2 確定時刻想要執行的內容

command …

 

 

crontab 也用于執行計劃任務,可以設定確定的時間多次執行計劃任務,時間精確的分鐘,可將計劃任務按照規定的格式寫入配置文件內,配置文件分為六個字段,分別是:分 時 日 月 周 要執行的內容,用空格分割開

例子:

每天早上6點
0 6 * * * echo “Good morning.” >> /tmp/test.txt //注意單純echo,從屏幕上看不到任何輸出,因為cron把任何輸出都email到root的信箱了。

每兩個小時
0 */2 * * * echo “Have a break now.” >> /tmp/test.txt

晚上11點到早上8點之間每兩個小時和早上八點
0 23-7/2,8 * * * echo “Have a good dream” >> /tmp/test.txt

每個月的4號和每個禮拜的禮拜一到禮拜三的早上11點
0 11 4 * 1-3 command line

1月1日早上4點
0 4 1 1 * command line SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root //如果出現錯誤,或者有數據輸出,數據作為郵件發給這個帳號 HOME=/

每小時執行/etc/cron.hourly內的腳本
01 * * * * root run-parts /etc/cron.hourly
每天執行/etc/cron.daily內的腳本
02 4 * * * root run-parts /etc/cron.daily

每星期執行/etc/cron.weekly內的腳本
22 4 * * 0 root run-parts /etc/cron.weekly

每月去執行/etc/cron.monthly內的腳本
42 4 1 * * root run-parts /etc/cron.monthly

注意: “run-parts”這個參數了,如果去掉這個參數的話,后面就可以寫要運行的某個腳本名,而不是文件夾名。

每天的下午4點、5點、6點的5 min、15 min、25 min、35 min、45 min、55 min時執行命令。
5,15,25,35,45,55 16,17,18 * * * command

每周一,三,五的下午3:00系統進入維護狀態,重新啟動系統。
00 15 * * 1,3,5 shutdown -r +5

每小時的10分,40分執行用戶目錄下的innd/bbslin這個指令:
10,40 * * * * innd/bbslink

每小時的1分執行用戶目錄下的bin/account這個指令:
1 * * * * bin/account

每天早晨三點二十分執行用戶目錄下如下所示的兩個指令(每個指令以;分隔):
20 3 * * * (/bin/rm -f expire.ls logins.bad;bin/expire$#@62;expire.1st)

每年的一月和四月,4號到9號的3點12分和3點55分執行/bin/rm -f expire.1st這個指令,并把結果添加在mm.txt這個文件之后(mm.txt文件位于用戶自己的目錄位置)。
12,55 3 4-9 1,4 * /bin/rm -f expire.1st$#@62;$#@62;mm.txt

 

 

 

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/95527

(0)
屠年屠年
上一篇 2018-04-08
下一篇 2018-04-08

相關推薦

  • linux第十天筆記(markdown格式)

    # Linux第十天 “`bashrpm -qf ….“` “`bashyum provides ….“` 批量編譯 C,C++:make項目管理器 configure腳本–》makefile.in–》makefile makefile.in是模板文件 makef…

    Linux筆記 2018-04-22
  • 網絡通信安全基礎、openssl、openssh

    數據安全分為: 保密性:數據保密性、隱私性 完整性:數據完整性、系統完整性 可用性:數據有效性   安全攻擊分為: 被動攻擊:竊聽 主動攻擊:偽裝、重放、消息篡改、拒絕服務   安全機制: 加密、數字簽名、訪問控制、數據完整性、認證交換機制、流量填充、路由控制、公證   安全服務: 認證: 訪問控制: 數據保密性:連接、無連接、…

    Linux筆記 2017-12-06
  • 第四周Linux小總結

    sed工具;用法: sed [option]… ‘script’ inputfile…常用選項:-n:不輸出模式空間內容到屏幕,即不自動打印[root@localhost ~]# sed -n -e “2p” -e “6p” f1 (2;6代表處理第幾行)-e: …

    Linux筆記 2018-04-22
  • 進程管理 計劃任務管理

    進程管理 計劃任務管理

    2018-05-03
  • 網絡管理——基礎篇

    網絡管理 什么是網絡 一組網絡設備通過各種媒介實現信息資源共享 資源共享的功能和優點 數據和應用程序 資源 網絡存儲 備份設備 常見網絡設備 路由器 交換機 網卡 RJ-45接口網線 光纖網線 網絡應用程序 Web 瀏覽器(Chrome、IE、Firefox等) 即時消息(QQ、微信、釘釘等) 電子郵件(Outlook、foxmail 等) 協作(視頻會議、…

    2018-04-28
  • Linux菜鳥,放棄了曾經的那份“雞肋”?。?!

    有志者、事竟成,破釜沉舟,百二秦關終屬楚;
    苦心人、天不負,臥薪嘗膽,三千越甲可吞吳。

    2018-07-19
欧美性久久久久