另外,使用者也可指定 today 或 tomorrow 來表示今天或明天。當指定了時間並按下 enter 之後,at 會進入交談模式並要求輸入指令或程式,當你輸入完後按下 ctrl D 即可完成所有動作,至於執行的結果將會寄回你的帳號中。
把計:
-V:印出版本編號
-q:使用指定的佇列(Queue)來儲存,at 的資料是存放在所謂的 queue 中,使用者可以同時使用多個 queue,而 queue 的編號為 a, b, c... z 以及 A, B, ... Z 共 52 個
-m:即使程式/指令執行完成後沒有輸出結果, 也要寄封信給使用者
-f file:讀入預先寫好的命令檔。使用者不一定要使用交談模式來輸入,可以先將所有的指定先寫入檔案後再一次讀入
-l:列出所有的指定 (使用者也可以直接使用 atq 而不用 at -l)
-d:刪除指定 (使用者也可以直接使用 atrm 而不用 at -d)
-v:列出所有已經完成但尚未刪除的指定
例子:
三天後的下午 5 點鍾執行 /bin/ls:
at 5pm 3 days /bin/ls
三個星期後的下午 5 點鍾執行 /bin/ls:
at 5pm 2 weeks /bin/ls
明天的 17:20 執行 /bin/date:
at 17:20 tomorrow /bin/date
1999 年的最後一天的最後一分鍾印出 the end of world !
at 23:59 12/31/1999 echo the end of world !
名稱:cal
使用權限:所有使用者
使用方式:cal [-mjy] [month [year]]
說明:
顯示日曆。若隻有一個參數,則代表年份(1-9999),顯示該年的年曆。年份必須全部寫出:``cal 89\ 將不會是顯示 1989 年的年曆。使用兩個參數,則表示月份及年份。若沒有參數則顯示這個月的月曆。
1752 年 9 月第 3 日起改用西洋新曆,因這時大部份的國家都采用新曆,有 10 天被去除,所以該月份的月曆有些不同。在此之前為西洋舊曆。
匡兜:
-m:以星期一為每周的第一天方式顯示。
-j:以凱撒曆顯示,即以一月一日起的天數顯示。
-y:顯示今年年曆。
範例:
cal:顯示本月的月曆。
[root@mylinux /root]# date
Tue Aug 15 08:00:18 CST 2000
[root@mylinux /root]# cal
August 2000
Su Mo Tu We Th Fr Sa
1 2 3 4 5
6 7 8