Linux教程 第十五课 (3)Linux其它命令

Linux教程 第十五课 (3)Linux其它命令

--------------------------------------------------------------------------------

  其他命令

 

 

echo命令

  echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。

  该命令的一般格式为: echo [ -n ] 字符串

  其中选项n表示输出文字后不换行;字符串可以加引号,也可以不加引号。用echo命令输出加引号的字符串时,将字符串原样输出;用echo命令输出不加引号的字符串时,将字符串中的各个单词作为字符串输出,各字符串之间用一个空格分割。

 

  例1

  $ echo Thank you !

  Thank you !

 

  例2

  $ echo Thank you !

  Thank you !

 

 

cal命令

  cal命令的功能是显示某年某月的日历。

  该命令的一般格式为: cal [选项] [ []] 命令中各选项的含义为:

  - j 显示出给定月中的每一天是一年中的第几天(从11日算起)。

  - y 显示出整年的日历。

 

  1 显示199911月的日历。

  $ 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 显示199911月的每一天是一年中的第几天 。

  $ 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 显示出AMPM

  % r 时间(hhmmss AMPM),12小时

  % s 197011000000到目前经历的秒数

  % 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 141246 CST 1999

  % d 一个月的第几天(01..31

  % D 日期(mmddyy

  % h %b选项相同

  % j 一年的第几天(001..366

  % m 月(01..12

  % w 一个星期的第几天(0代表星期天)

  % W 一年的第几个星期(00..53,星期一为第一天)

  % x 显示日期的格式(mm/dd/yy

  % y 年的最后两个数字( 1999则是99

  % Y 年(例如:19701996等)

 

  需要特别说明的是,只有超级用户才能用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 152018 CST 1999

 

  例3:设置时间为下午1436分。

  # date -s 14:36:00

  Fri Nov 26 141500 CST 1999

 

  例4:设置时间为19991128号。

  # date -s 991128

  Sun Nov 28 000000 CST 1999

 

 

clear命令

  clear命令的功能是清除屏幕上的信息,它类似于DOS中的 cls命令。清屏后,提示符移动到屏幕左上角。

 

  例如:

  $ clear

 

  思考题

  1. 验证新用户wch是否已注册成功,并修改该用户的口令。

  2. 如果希望系统在五分钟后关机,并马上重新启动,应该如何操作?

  3. 如果你是以普通用户身份访问系统,是否可以查看当前系统内存的使用情况?如果可以,如何查看?

  4. 如何显示当前系统的时间?

  5. 如何将系统时间设置为19991225日上午1016分?

  6. 请显示20001月的日历,在显示之前请先清屏

你可能感兴趣的:(Linux教程 第十五课 (3)Linux其它命令)