unix命令中 date的具体适用方法.

发布网友

我来回答

2个回答

热心网友

修改系统时间命令date
date MMDDhhmm[CCYY.ss],
比如date 082412332006就是把时间设为2006年8月24日12点33分。

如何不使用redhat-config-date工具来修改系统时区?
解决方法:为了修改系统时区,除了使用GUI配置工具redhat-config-date以外,还可以通过手工修改配置文件/etc/sysconfig/clock来实现:

#ZONE="America/New_York"
ZONE="GMT"
UTC=false
ARC=false
注:如果您的机器的BIOS时间是UTC(格林威治标准时间),那么设置UTC为true,如果系统BIOS时间为本地时间,则设置为UTC为false。UTC的配置一定要要BIOS中的时间设置一致,如果本地支持夏时制,或者多个异地(不同时区)客户端用户都要连接到本地,那么建议把BIOS设置为UTC时间,同时把UTC设置为true。

为了设定系统为特定的时区,必须设置ZONE和/usr/share/zoneinfo目录下某个时区相关联,需要注意的是在设置ZONE时要考虑目录结构,例如希望设置时区为中国上海,该时区定义文件位于/usr/share/zoneinfo/Asia目录下,那么就要设置ZONE为:

ZONE="Asia/Shanghai"
或者希望设置时区为巴西东部时间:

ZONE="Brazil/East"
然后保存文件/etc/sysconfig/clock,下次重新起动以后就会设置为指定时区。

下一步为了让系统时间显示新时区的时间,需要对/etc/localtime的链接指向进行修改,可以用下面命令来做:

# ln -sf /usr/share/zoneinfo/Brazil/East /etc/localtime
然后使用date命令来显示时间,你将会看到新的时区已经生效:

# date
Thu Sep 30 10:06:23 BRT 2004

热心网友

time命令试下

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com