Skip to content Skip to main navigation Skip to footer

Linux:如何通过命令行来设置日期和时间

在linux下如何设置日期和时间呢?假如你的linux系统没有安装GUI,而只能通过ssh或者telnet登陆到linux操作系统里,如何在linux操作系统下设置日期呢?
使用date命令来显示当前的日期和时间或者设置系统日期和时间,如果系统的时间是错误的,那么可以使用date命令来重新设置。
你必须以root用户来执行date命令。
linux显示当前的日期和时间
输入下面的命令:

[root@devops sh]# date
Wed Jun  4 21:49:35 CST 2014
[root@devops sh]#

Linux显示硬件时钟
输入下面的hwclock命令来读取硬件时钟,并在屏幕上显示时间:

root@devops sh]# hwclock -r
Wed 04 Jun 2014 09:50:00 PM CST  -0.334125 seconds

或者

[root@devops sh]# hwclock --show
Wed 04 Jun 2014 09:51:23 PM CST  -0.185823 seconds

Linux设置时间的例子
使用下面的方法来设置日期和时间:

date --set="STRING"

设置新的日期为:Thu 05 Jun 2014 05:51:45, 输入下面的命令:

#date -s “Thu 05 Jun 2014 05:51:45”

或者

#date --set="Thu 05 Jun 2014 05:51:45"

你也可以使用下面的方法来简化格式:

#date +%Y%m%d -s "20140603"

Linux设置时间的例子
使用下面的方法来设置时间:

#date +%T -s "14:32:22"

其中:

14:小时
32:分钟
13:秒

参考:Man命令帮助-hwclock, date 

0 Comments

There are no comments yet

Leave a comment

Your email address will not be published.