linux系统用命令行改时间
我进入到图形界面,按“ctrl+alt+F1”进入命令行界面,获得了root权限,输入“date-s07/26/2005”后,不就是把时间改了吗?但我再按“ctrl+al...
我进入到图形界面,按“ctrl+alt+F1”进入命令行界面,获得了root权限,输入“date -s 07/26/2005”后,不就是把时间改了吗?但我再按“ctrl+alt+F7”切换回图形界面,发现时间没变啊,求教!
展开
3个回答
展开全部
恩 date -s 只是临时修改系统时间。
你还需要执行:
clock -w
将数据写如CMOS芯片。
另外图形环境下:图形界面的时间显示有它自己的时钟,并不是和系统时间即时同步(隔一段时间同步一次。所以立刻切回图形界面不能看到效果。)。
你需要重新登录图形界面。或者在图形界面下开个终端。使用date 命令查看时间。
你还需要执行:
clock -w
将数据写如CMOS芯片。
另外图形环境下:图形界面的时间显示有它自己的时钟,并不是和系统时间即时同步(隔一段时间同步一次。所以立刻切回图形界面不能看到效果。)。
你需要重新登录图形界面。或者在图形界面下开个终端。使用date 命令查看时间。
追问
我当时输入“date -s”修改时间后,立马又输入“date”来查看时间,发现时间没改,请问是不是这个“date"命令是查看CMOS芯片的时间,而不是查看系统时间?
追答
不是,它查看的是系统时间。
查看硬件时间使用命令:
clock -r
你date 命令肯定输错了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询