linux下常用命令介绍

Linux date命令详解
  1.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命令显示时间。

 
Ø        显示日期和时间
在字符界面下,除了可以显示年月之外,用户还可以使用“date”命令的功能是显示和设置系统日期和时间。需要特别说明的是,只有超级用户才能用“date”命令设置时间,一般用户只能用“date”命令显示时间。
 
用指定的格式显示时间,命令如下:
   
 
# date '+The date of today is%x it is%X ' 
 
The date of today is14/04/04 it is10:33:01
 
 
 
 
其中% x 显示日期的格式(mm/dd/yy),% X 显示时间的格式(%H:M:S)。
其它参数可查看上面的date时间域的设置。
Ø        设置时间为上午9点16分  
命令如下:
 
 
# date -s 09:16:00
 
 
 
Ø        设置时间为2004年4月14日
命令如下:
   
# date -s 991128
 
 
 
 其中-s是设置日期的参数。
    另外,“date”命令还有许多有用的参数,能够帮助用户随心所欲地设定和显示时间,例如%H显示小时(00..23)、%M显示分(00..59)、%p显示出AMPM%S显示秒(00..59)和%Z显示时区等。熟能生巧,经常将这些命令参数运用起来,相信会有更多意想不到的精彩等着大家。
获得当天的日期格式
date_str=`date '+%Y%m%d'`
  这个格式里面的CST是中国标准时间(China Standard Time)的意思。关于时区,在/etc/sysconfig/clock里有记录诸如 ZONE=”Asia/Shanghai” 此类的时区信息。时区很多,我们也不太会去非洲美洲大洋洲,一般没必要记住。知道以下几个可能就差不多了:
  
  CST:中国标准时间(China Standard Time),这个解释可能是针对RedHat Linux。
  
  UTC:协调世界时,又称世界标准时间,简称UTC,从英文国际时间/法文协调时间”Universal Time/Temps Cordonné”而来。中国大陆、香港、澳门、台湾、蒙古国、新加坡、马来西亚、菲律宾、澳洲西部的时间与UTC的时差均为+8,也就是UTC+8。
  
  GMT:格林尼治标准时间(旧译格林威治平均时间或格林威治标准时间;英语:Greenwich Mean Time,GMT)是指位于英国伦敦郊区的皇家格林尼治天文台的标准时间,因为本初子午线被定义在通过那里的经线。
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值