用date命令修改Linux系统的时间为什么无效
答案:2 悬赏:70 手机版
解决时间 2021-02-26 14:57
- 提问者网友:浮克旳回音
- 2021-02-25 15:14
用date命令修改Linux系统的时间为什么无效
最佳答案
- 五星知识达人网友:不如潦草
- 2021-02-25 16:01
如:date -s 11:11:11(时间改为了十一点十一分十一秒)
date -s 20111111(日期更改为2011年11月11日)
date -s ”11:11:11 2011-11-11“(时间改为了十一点十一分十一秒同时日期更改为2011年11月11日)
注:只有root有权限更改
date -s 20111111(日期更改为2011年11月11日)
date -s ”11:11:11 2011-11-11“(时间改为了十一点十一分十一秒同时日期更改为2011年11月11日)
注:只有root有权限更改
全部回答
- 1楼网友:患得患失的劫
- 2021-02-25 17:29
一般使用“date-s”命令来修改系统时间。比如将系统时间设定成1996年6月10日的命令如下。
#date-s06/10/96
将系统时间设定成下午1点12分0秒的命令如下。
#date-s13:12:00
注意,这里说的是系统时间,是linux由操作系统维护的。
在系统启动时,linux操作系统将时间从cmos中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与cmos时间的一致性,linux每隔一段时间会将系统时间写入cmos。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date-s后,如果马上重起机器,修改时间就有可能没有被写入cmos,这就是问题的原因。如果要确保修改生效可以执行如下命令。
#clock-w
这个命令强制把系统时间写入cmos
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯