echo命令 echo命令的功能是在顯示器上顯示一段文字,一般起到一個提示的作用。該命令的一般格式為: echo [ -n ] 字符串 其中選項n表示輸出文字後不換行;字符串可以加引號,也可以不加引號。用echo命令輸出加引號的字符串時,將字符串原樣輸出;用echo命令輸出不加引號的字符串時,將字符串中的各個單詞作為字符串輸出,各字符串之間用一個空格分割。 例1: $ echo ‘Thank you !’ Thank you ! 例2: $ echo Thank you ! Thank you ! cal命令 cal命令的功能是顯示某年某月的日歷。該命令的一般格式為: cal [選項] [月 [年]] 命令中各選項的含義為: - j 顯示出給定月中的每一天是一年中的第幾天(從1月1日算起)。 - y 顯示出整年的日歷。 例1 顯示1999年11月的日歷。 $ cal 11 1999 November 1999 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 例2 顯示1999年11月的每一天是一年中的第幾天。 $ cal – j 11 1999 November 1999 Sun Mon Tue Wed Thu Fri Sat 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 date命令 date命令的功能是顯示和設置系統日期和時間。該命令的一般格式為: date [選項] 顯示時間格式(以+開頭,後面接格式) date 設置時間格式 命令中各選項的含義分別為: -d datestr, --date datestr 顯示由datestr描述的日期 -s datestr, --set datestr 設置datestr 描述的日期 -u, --universal 顯示或設置通用時間 時間域 % H 小時(00..23) % I 小時(01..12) % k 小時(0..23) % l 小時(1..12) % M 分(00..59) % p 顯示出AM或PM % r 時間(hh:mm:ss AM或PM),12小時 % s 從1970年1月1日00:00:00到目前經歷的秒數 % S 秒(00..59) % T 時間(24小時制)(hh:mm:ss) % X 顯示時間的格式(%H:%M:%S) % Z 時區 日期域 % a 星期幾的簡稱( Sun..Sat) % A 星期幾的全稱( Sunday..Saturday) % b 月的簡稱(Jan..Dec) % B 月的全稱(January..December) % c 日期和時間( Mon Nov 8 14:12:46 CST 1999) % d 一個月的第幾天(01..31) % D 日期(mm/dd/yy) % h 和%b選項相同 % j 一年的第幾天(001..366) % m 月(01..12) % w 一個星期的第幾天(0代表星期天) % W 一年的第幾個星期(00..53,星期一為第一天) % x 顯示日期的格式(mm/dd/yy) % y 年的最後兩個數字( 1999則是99) % Y 年(例如:1970,1996等) 需要特別說明的是,只有超級用戶才能用date命令設置時間,一般用戶只能用date命令顯示時間。 例1:用指定的格式顯示時間。 $ date ‘+This date now is =>%x ,time is now =>%X ,thank you !’ This date now is =>11/12/99 ,time is now =>17:53:01 ,thank you ! 例2:用預定的格式顯示當前的時間。 # date Fri Nov 26 15:20:18 CST 1999 例3:設置時間為下午14點36分。 # date -s 14:36:00 Fri Nov 26 14:15:00 CST 1999 例4:設置時間為1999年11月28號。 # date -s 991128 Sun Nov 28 00:00:00 CST 1999 clear命令 clear命令的功能是清除屏幕上的信息,它類似於DOS中的 cls命令。清屏後,提示符移動到屏幕左上角。 例如:$ clear