--help:顯示輔助訊息

-s datestr:將係統時間設為 datestr 中所設定的時間

-u:顯示目前的格林威治時間

--version:顯示版本編號

例子:

顯示時間後跳行,再顯示目前日期:

date %T%n%D :-):-)

顯示月份與日數:

date %B %d

顯示日期與設定時間(12:34:56):

date --date 12:34:56

注意:

當你不希望出現無意義的 0 時(比如說 1999/03/07),則可以在標記中插入 - 符號,比如說 date %-H:%-M:%-S 會把時分秒中無意義的 0 給去掉,像是原本的 08:09:04 會變為 8:9:4。另外,隻有取得權限者(比如說 root)才能設定係統時間。

當你以 root 身分更改了係統時間之後,請記得以 clock -w 來將係統時間寫入 CMOS 中,這樣下次重新開機時係統時間才會持續抱持最新的正確值。

名稱:sleep

使用權限:所有使用者

使用方式:sleep [--help] [--version] number[smhd]

說明:sleep 可以用來將目前動作延遲一段時間

參數說明:

--help:顯示輔助訊息

--version:顯示版本編號

number:時間長度,後麵可接 s,m,h 或 d

其中 s 為秒,m 為 分鍾,h 為小時,d 為日數

例子:

顯示目前時間後延遲 1 分鍾,之後再次顯示時間:

date;sleep 1m;date

名稱: time

使用權限: 所有使用者

使用方式: time [options] COMMAND [arguments]

說明:

time 指令的用途,在於量測特定指令執行時所需消耗的時間及係統資源等資訊。例如 CPU 時間,記憶體,輸入輸出等等。需要特別注意的是,部分資訊在 Linux 上顯示不出來。這是因為在 Linux 上部分資源的分配函式與 time 指令所預設的方式並不相同,以致於 time 指令無法取得這些資料。

把計:

-o or --output=FILE

設定結果輸出檔。這個選項會將 time 的輸出寫入 所指定的檔案中。如果檔案已經存在,係統將覆寫其內容。

-a or --append

配合 -o 使用,會將結果寫到檔案的末端,而不會覆蓋掉原來的內容。

-f FORMAT or --format=FORMAT

以 FORMAT 字串設定顯示方式。當這個選項沒有被設定的時候,會用係統預設的格式。不過你可以用環境變數 time 來設定這個格式,如此一來就不必每次登入係統都要設定一次。

一般設定上,你可以用

\t

表示跳欄,或者是用

表示換