linux at命令詳解

2021-07-10 01:56:23 字數 968 閱讀 1362

at定時任務,指定乙個時間執行乙個任務,只能執行一次。需要安裝at服務,apt-get install at;

建立at任務方式有兩種,從檔案輸入和從控制台輸入。以下分別用兩種方式建立1分鐘後將當前時間寫入 home/result 檔案的命令

注意此處的是ctrl+d 按鍵。

atq檢視at定時佇列命令,atrm刪除某個定時任務命令.

at允許使用一套相當複雜的指定時間的方法。

1)能夠接受在當天的hh:mm(小時:分鐘)式的時間指定。假如該時間已過去,那麼就放在第二天執行。例如:04:00

2)能夠使用midnight(深夜),noon(中午),teatime(飲茶時間,一般是下午4點)等比較模糊的詞語來指定時間。

3)能夠採用12小時計時制,即在時間後面加上am(上午)或pm(下午)來說明是上午還是下午。例如:12pm

4)能夠指定命令執行的具體日期,指定格式為month day(月 日)或mm/dd/yy(月/日/年)或dd.mm.yy(日.月.年),指定的日期必須跟在指定時間的後面。例如:04:00 2009-03-1

5)能夠使用相對計時法。指定格式為:now + count time-units ,now就是當前時間,time-units是時間單位,這裡能夠是minutes(分鐘)、hours(小時)、days(天)、weeks(星期)。count是時間的數量,幾天,幾小時。例如:now + 5 minutes 04pm + 3 days

6)能夠直接使用today(今天)、tomorrow(明天)來指定完成命令的時間。

linux at 命令詳解

linux at 命令詳解 使用方式 at v q queue f file mldbv time 說明 at 可以讓使用者指定在 time 這個特定時刻執行某個程式或指令,time 的格式是 hh mm其中的 hh 為小時,mm 為分鐘,甚至你也可以指定 am,pm,midnight,noon,t...

Linux at命令詳解

at命令為單一工作排程命令。at命令非常簡單,但是在指定時間上卻非常強大 語法at 選項 time at 執行的命令 ctrl d 選項 m 當指定的任務被完成之後,將給使用者傳送郵件,即使沒有標準輸出 v 顯示任務將被執行的時間 l at l 相當於atq,列出目前系統上的所有使用者的工作排程 d...

linux at命令學習

at命令可以讓使用者指定在某個特定時刻執行某個程式或指令,所以at命令只是安排僅執行一次的工作。如果是迴圈執行的例行性命令則可通過cron這個系統服務來控制,可以參考 etc rc.d init.d atd start,用來啟動atd這個系統服務 etc rc.d init.d atd stop,用...