Linux:at命令詳解

at命令

 


at命令爲單一工做調度命令。at命令很是簡單,可是在指定時間上卻很是強大

語法linux

at [選項] time

at > 執行的命令

ctrl+d

 

選項spa

-m :當指定的任務被完成以後,將給用戶發送郵件,即便沒有標準輸出
-v :顯示任務將被執行的時間 -l:at -l 至關於atq,列出目前系統上的全部用戶的工做調度 -d:at -d 至關於atrm,刪除一個at工做調度
-c :列出該工做的實際命令內容

 

-f:指定包含具體指令的任務文件; -q:指定新任務的隊列名稱; -l:顯示待執行任務的列表; -d:刪除指定的待執行任務; -m:任務執行完成後向用戶發送E-mail。

來自: http://man.linuxde.net/at

time格式.net

  • 具體時間:
HH:MM

 at  22:00

HH:MM YYYY-MM-DD

 at  22:00 2017-5-13

HH:MM [am|pm] [month] [date]

 at 10pm May 13
  • 模糊時間:
HH:MM [am|pm] + number [minutes|hours|days|weeks|today|tomorrow]

 at  now + 5 minutes

 

相關命令code

  • atq :查看主機上有多少的工做調度

     

  • atrm [工做號碼] :刪除所選工做號碼的調度

     

  • batch   :系統空閒執行工做調度,格式與at相同。只有當CPU工做負載小於0.8的時候,才執行工做任務。blog

 

 

at命令用於在指定時間執行命令。at容許使用一套至關複雜的指定時間的方法。它可以接受在當天的hh:mm(小時:分鐘)式的時間指定。假如該時間已過去,那麼就放在次日執行。固然也可以使用midnight(深夜),noon(中午),teatime(飲茶時間,通常是下午4點)等比較模糊的 詞語來指定時間。用戶還可以採用12小時計時制,即在時間後面加上AM(上午)或PM(下午)來講明是上午仍是下午。 也可以指定命令執行的具體日期,指定格式爲month day(月 日)或mm/dd/yy(月/日/年)或dd.mm.yy(日.月.年)。指定的日期必須跟在指定時間的後面。 上面介紹的都是絕對計時法,其實還可以使用相對計時法,這對於安排不久就要執行的命令是頗有好處的。指定格式爲:now + count time-units,now就是當前時間,time-units是時間單位,這裏可以是minutes(分鐘)、hours(小時)、days(天)、weeks(星期)。count是時間的數量,到底是幾天,仍是幾小時,等等。 更有一種計時方法就是直接使用today(今天)、tomorrow(明天)來指定完成命令的時間。

來自: http://man.linuxde.net/at
at命令用於在指定時間執行命令。at容許使用一套至關複雜的指定時間的方法。它可以接受在當天的hh:mm(小時:分鐘)式的時間指定。假如該時間已過去,那麼就放在次日執行。固然也可以使用midnight(深夜),noon(中午),teatime(飲茶時間,通常是下午4點)等比較模糊的 詞語來指定時間。用戶還可以採用12小時計時制,即在時間後面加上AM(上午)或PM(下午)來講明是上午仍是下午。 也可以指定命令執行的具體日期,指定格式爲month day(月 日)或mm/dd/yy(月/日/年)或dd.mm.yy(日.月.年)。指定的日期必須跟在指定時間的後面。 上面介紹的都是絕對計時法,其實還可以使用相對計時法,這對於安排不久就要執行的命令是頗有好處的。指定格式爲:now + count time-units,now就是當前時間,time-units是時間單位,這裏可以是minutes(分鐘)、hours(小時)、days(天)、weeks(星期)。count是時間的數量,到底是幾天,仍是幾小時,等等。 更有一種計時方法就是直接使用today(今天)、tomorrow(明天)來指定完成命令的時間。

來自: http://man.linuxde.net/at
at命令用於在指定時間執行命令。at容許使用一套至關複雜的指定時間的方法。它可以接受在當天的hh:mm(小時:分鐘)式的時間指定。假如該時間已過去,那麼就放在次日執行。固然也可以使用midnight(深夜),noon(中午),teatime(飲茶時間,通常是下午4點)等比較模糊的 詞語來指定時間。用戶還可以採用12小時計時制,即在時間後面加上AM(上午)或PM(下午)來講明是上午仍是下午。 也可以指定命令執行的具體日期,指定格式爲month day(月 日)或mm/dd/yy(月/日/年)或dd.mm.yy(日.月.年)。指定的日期必須跟在指定時間的後面。 上面介紹的都是絕對計時法,其實還可以使用相對計時法,這對於安排不久就要執行的命令是頗有好處的。指定格式爲:now + count time-units,now就是當前時間,time-units是時間單位,這裏可以是minutes(分鐘)、hours(小時)、days(天)、weeks(星期)。count是時間的數量,到底是幾天,仍是幾小時,等等。 更有一種計時方法就是直接使用today(今天)、tomorrow(明天)來指定完成命令的時間。

來自: http://man.linuxde.net/at
at命令用於在指定時間執行命令。at容許使用一套至關複雜的指定時間的方法。它可以接受在當天的hh:mm(小時:分鐘)式的時間指定。假如該時間已過去,那麼就放在次日執行。固然也可以使用midnight(深夜),noon(中午),teatime(飲茶時間,通常是下午4點)等比較模糊的 詞語來指定時間。用戶還可以採用12小時計時制,即在時間後面加上AM(上午)或PM(下午)來講明是上午仍是下午。 也可以指定命令執行的具體日期,指定格式爲month day(月 日)或mm/dd/yy(月/日/年)或dd.mm.yy(日.月.年)。指定的日期必須跟在指定時間的後面。 上面介紹的都是絕對計時法,其實還可以使用相對計時法,這對於安排不久就要執行的命令是頗有好處的。指定格式爲:now + count time-units,now就是當前時間,time-units是時間單位,這裏可以是minutes(分鐘)、hours(小時)、days(天)、weeks(星期)。count是時間的數量,到底是幾天,仍是幾小時,等等。 更有一種計時方法就是直接使用today(今天)、tomorrow(明天)來指定完成命令的時間。

來自: http://man.linuxde.net/at
at命令用於在指定時間執行命令。at容許使用一套至關複雜的指定時間的方法。它可以接受在當天的hh:mm(小時:分鐘)式的時間指定。假如該時間已過去,那麼就放在次日執行。固然也可以使用midnight(深夜),noon(中午),teatime(飲茶時間,通常是下午4點)等比較模糊的 詞語來指定時間。用戶還可以採用12小時計時制,即在時間後面加上AM(上午)或PM(下午)來講明是上午仍是下午。 也可以指定命令執行的具體日期,指定格式爲month day(月 日)或mm/dd/yy(月/日/年)或dd.mm.yy(日.月.年)。指定的日期必須跟在指定時間的後面。 上面介紹的都是絕對計時法,其實還可以使用相對計時法,這對於安排不久就要執行的命令是頗有好處的。指定格式爲:now + count time-units,now就是當前時間,time-units是時間單位,這裏可以是minutes(分鐘)、hours(小時)、days(天)、weeks(星期)。count是時間的數量,到底是幾天,仍是幾小時,等等。 更有一種計時方法就是直接使用today(今天)、tomorrow(明天)來指定完成命令的時間。

來自: http://man.linuxde.net/at
相關文章
相關標籤/搜索