Linux At命令舉例說(shuō)明使用方式
本文對(duì)Linux at命令進(jìn)行解釋并舉例說(shuō)明linux at命令的用法。
Linux at命令的使用方式 : at -V [-q queue] [-f file] [-mldbv] TIME 
說(shuō)明 : Linux at命令可以讓使用者指定在 TIME 這個(gè)特定時(shí)刻執(zhí)行某個(gè)程序或指令,TIME 的格式是 HH:MM其中的 HH 為小時(shí),MM 為分鐘,甚至你也可以指定 am, pm, midnight, noon, teatime(就是下午 4 點(diǎn)鍾)等口語(yǔ)詞。
如果想要指定超過(guò)一天內(nèi)的時(shí)間,則可以用 MMDDYY 或者 MM/DD/YY 的格式,其中 MM 是分鐘,DD 是第幾日,YY 是指年份。另外,使用者甚至也可以使用像是 now + 時(shí)間間隔來(lái)彈性指定時(shí)間,其中的時(shí)間間隔可以是 minutes, hours, days, weeks。 
另外,使用者也可指定 today 或 tomorrow 來(lái)表示今天或明天。當(dāng)指定了時(shí)間并按下 enter 之后,linux at命令會(huì)進(jìn)入交談模式并要求輸入指令或程序,當(dāng)你輸入完后按下 ctrl+D 即可完成所有動(dòng)作,至于執(zhí)行的結(jié)果將會(huì)寄回你的帳號(hào)中。 
參數(shù) : 
-V : 印出版本編號(hào) 
-q : 使用指定的佇列(Queue)來(lái)儲(chǔ)存,Linux at命令的資料是存放在所謂的 queue 中,使用者可以同時(shí)使用多個(gè) queue,而 queue 的編號(hào)為 a, b, c... z 以及 A, B, ... Z 共 52 個(gè) 
-m : 即使程序/指令執(zhí)行完成后沒(méi)有輸出結(jié)果, 也要寄封信給使用者 
-f file : 讀入預(yù)先寫好的命令檔。使用者不一定要使用交談模式來(lái)輸入,可以先將所有的指定先寫入檔案后再一次讀入 
-l : 列出所有的指定 (使用者也可以直接使用 atq 而不用 at -l) 
-d : 刪除指定 (使用者也可以直接使用 atrm 而不用 at -d) 
-v : 列出所有已經(jīng)完成但尚未刪除的指定 
Linux at命令例子 : 
三天后的下午 5 點(diǎn)鍾執(zhí)行 /bin/ls : 
at 5pm + 3 days /bin/ls 
三個(gè)星期后的下午 5 點(diǎn)鍾執(zhí)行 /bin/ls : 
at 5pm + 2 weeks /bin/ls 
明天的 17:20 執(zhí)行 /bin/date : 
at 17:20 tomorrow /bin/date 
1999 年的最后一天的最后一分鐘印出 the end of world ! 
at 23:59 12/31/1999 echo the end of world !
以上是Linux at命令的使用,希望對(duì)您有所幫助。
【編輯推薦】