分类: LINUX
2011-05-13 11:48:04
1. 只输入date就会显示年月日时间
二.date的设置 使用 -s
设置时间和日期的的命令
1..date –s 11:32:34
2..date –s 20101232就会显示年月日,但这样会把时间清零
3..date –s ‘2010-10-2 11:22:21’这样就会显示修改的信息
4.. date –s “2010-10-2 11:22:21”这样也会显示修改的信息
5.. date –date 11:23:42 这样也会把系统时间改为设定的时间
三.date 的显示
.以%s 这样的形式对时间的修改
它必须以+号打头,否则出错
一般形式 date ‘+zifu:%x’或者
date +%B%n%D的形式
假设系统时间为2010年10月2日11:32:32 星期六
1. %a 显示星期几的简称
date +%a 或者 date ‘+%a’
就会显示 六
2. %A显示星期几的全称
输入同上 下同
就会显示 星期六
3 .%b显示数字月
10月
4 .%B显示中文月
十月
5. %c 显示年月日时间星期的完整信息
6.%d显示日
02
7.%D显示月日
10/02
8.%E 是用来和其它组合使用的
如%Ec 和%c一样
%Ex 显示年月日的完整信息
%EX 显示时间的完整信息
%EY 显示年的完整信息,它和%G一样
9. %h 显示月份
%H 以十进制显示小时(它是24小时进制)
10.%I 以十进制显示小时(它是12小时进制)
11.%j 以十进制显示一年中的第多少天
12.%m 以十进制显示月份
%M以十进制显示分钟
13.%n 插入换行字符
14.%p 显示是AM 还是PM
15.%r 显示12进制的时间 以及下午还是上午
%R 显示24进制的时间
16.%S 显示秒
17.%t 插入tab符
%T 显示时间
18.%u 以十进制的形式显示星期
6
%U 显示一年的第几周,每一周的第一天为星期天,新一年的之前的所有天都为第0周
19.%V也是显示一年中的第几周,每一周的第一天是MON,如果1月1日的那一周
有四天后者超过四天在新的一年里,则认为那是新一年的第一周,否则是前一年的第53周
20.%w 以十进制的形式显示星期几
6
%W 以十进制的形式,一周的第一天为星期一,来显示第几周
21.%x
显示年月日
%X
显示时间
22.%y 与%Ey一样 只显示年的后两位
%Y与%EY一样
23.%Z 显示时区名称
综上所述:
1. 只显示星期的有:%a %A %w %u
2. 只显示月的有:%b %B %h %m
3. 只显示日的有:%d
4. 只显示小时的有:%H %I
5. 只显示分钟的有:%M
6. 只显示秒钟的有: %S
7. 只显示上午下午的有: %p
8. 只显示一年中的第几周的有:
%V %W%U
9. 显示一年中的第几天:%j
10,只显示年月日的有:%Ex %x
11. 只显示时间的有:%X %EX%T
上述指令在修改完后,请执行# clock –w 把修改的时间写入CMOS中,这样下次启动系统就能保证时间的正确性