centos设置当前系统时间命令

查看命令

date

centos设置当前系统时间命令

[root@t1 data]# date --set "03/19/16 11:30"
Sat Mar 19 11:30:00 PDT 2016

Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。

Linux中的所有命令(包括函数)都是采用的系统时钟设置。在Linux中,用于时钟查看和设置的命令主要有date、hwclock和clock。其中,clock和hwclock用法相近,只用一个就行,只不过clock命令除了支持x86硬件体系外,还支持Alpha硬件体系。

1、date

查看系统时间

# date 

设置系统时间

# date --set "07/07/06 10:19" (月/日/年时:分:秒) 

2、hwclock/clock

查看硬件时间


# hwclock --show

或者# clock --show

设置硬件时间


# hwclock --set --date="07/07/06 10:19" (月/日/年 时:分:秒)

或者# clock --set --date="07/07/06 10:19" (月/日/年 时:分:秒)

3、硬件时间和系统时间的同步

按照前面的说法,重新启动系统,硬件时间会读取系统时间,实现同步,但是在不重新启动的时候,需要用hwclock或clock命令实现同步。

硬件时钟与系统时钟同步:# hwclock --hctosys(hc代表硬件时间,sys代表系统时间)或者# clock --hctosys

系统时钟和硬件时钟同步:# hwclock --systohc或者# clock --systohc

4、时区的设置

# tzselect

Please identify a location so that time zone rules can be set correctly.Please select a continent or ocean. 1) Africa 2) Americas 3) Antarctica 4) Arctic Ocean 5) Asia 6) Atlantic Ocean 7) Australia 8) Europe 9) Indian Ocean10) Pacific Ocean11) none - I want
to specify the time zone using the Posix TZ format.#? 输入5,亚洲

Please select a country. 1) Afghanistan 18) Israel 35) Palestine 2) Armenia 19) Japan 36) Philippines 3) Azerbaijan 20) Jordan 37) Qatar 4) Bahrain 21) Kazakhstan 38) Russia 5) Bangladesh 22) Korea (North) 39) Saudi Arabia 6) Bhutan 23) Korea (South) 40) Singapore
7) Brunei 24) Kuwait 41) Sri Lanka 8) Cambodia 25) Kyrgyzstan 42) Syria 9) China 26) Laos 43) Taiwan10) Cyprus 27) Lebanon 44) Tajikistan11) East Timor 28) Macau 45) Thailand12) Georgia 29) Malaysia 46) Turkmenistan13) Hong Kong 30) Mongolia 47) United Arab
Emirates14) India 31) Myanmar (Burma) 48) Uzbekistan15) Indonesia 32) Nepal 49) Vietnam16) Iran 33) Oman 50) Yemen17) Iraq 34) Pakistan#? 输入9,中国

Please select one of the following time zone regions.1) east China - Beijing, Guangdong, Shanghai, etc.2) Heilongjiang3) central China - Gansu, Guizhou, Sichuan, Yunnan, etc.4) Tibet & most of Xinjiang Uyghur5) southwest Xinjiang Uyghur#? 输入1,北京时间

The following information has been given:

China east China - Beijing, Guangdong, Shanghai, etc.

Therefore TZ="Asia/Shanghai" will be used.Local time is now: Fri Jul 7 10:32:18 CST 2006.Universal Time is now: Fri Jul 7 02:32:18 UTC 2006.Is the above information OK?1) Yes2) No#? 输入1,确认

如果不用tzselect命令,可以修改文件变更时区。


# vi /etc/sysconfig/clock ZONE=Asia/Shanghai(查/usr/share/zoneinfo下面的文件) UTC=false ARC=false

# rm /etc/localtime

# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

重新启动即可。

赠送:

linux怎样修改系统时间

时间: 2025-01-21 04:21:06

centos设置当前系统时间命令的相关文章

linux显示设置系统时间命令date详解

显示设置系统时间命令date,在写shell脚本时经常会用到,date命令参数比较多,记住几个常用的即可! date命令选项 -d 字符串:显示字符串所指的日期与时间,字符串前后必须加上双引号 -s 字符串:根据字符串来设置日期与时间,字符串前后必须加上双引号 -u:显示或设置通用时间时间域,UTC,CST,GMT --help:帮助 --version:版本信息 date命令参数 %% a literal % 显示字符% %a locale's abbreviated weekday name

用VBS修改(设置)系统时间和日期的代码_vbs

那天跟别人聊到 Y2K38 问题,于是想到一个恶作剧:用 VBS 把系统的时间修改到2038年1月19日3时14分07秒之后,这样某些依赖于 Unix 时间戳的程序就会出问题.那么怎样用 VBS 修改系统的时间呢? 最简单也是最没有技术含量的方法就是调用 cmd 的 date 和 time 命令: 复制代码 代码如下: 'Author: Demon 'Website: http://demon.tw 'Date : 2011/4/27 Dim WshShell Set WshShell = Cr

设置组策略 禁止他人修改系统时间

问:我的系统是Windows Server 2003,上面安装有几个对系统时间十分敏感的软件,如果系统时间不 对,就会导致软件出现问题.为了避免他人误改系统时间,我想禁止修改系统时间,请问怎么做? 答:可以,单击"开始"菜单→"运行"输入"gpedit.msc" 打开"组策略编辑器",在左侧窗格依次单击"计算机配置 "→"Windows设置"→"安全设置"→"

Linux时钟介绍和修改系统时间

关于UTC/GMT等技术概念,参考:http://blog.csdn.net/cymm_liu/article/details/29234919   Linux时钟简介: 参考文章:http://www.cnblogs.com/cy163/archive/2008/05/15/1198683.html Linux将时钟分为系统时钟(System Clock) 和 硬件(Real Time Clock,简称RTC)时钟两种.系统时间是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电

linux修改系统时间的详细方法介绍

  两步 (1)date 042612492005 (2)hwclock -w 第一步的意思是设置时间,设置完了可以用date命令查看对不对...注意是月日时分年 第二步的意思是写入主板的rtc芯片.. ======================================= su -c 'date -s 月/日/年' su -c 'date -s 时:分:秒' ======================================= 了解Linux的时钟 由于Linux时钟和Win

第一个ASP组件:设置服务器日期时间组件

服务器 网络之门 在进入我们需习的第一个组件之前,小虎首先得说明一下,由于小虎的水平有限,可能在下面的这些说明过程中存在不少错误,希望大家提出指证,在这里我希望能与大家分享一下ASP的学习经验,小虎的这个网站推耸的是原创精神,很多东西都是DIY,因此程序编写过程中也会染上小虎本身不良的编程习惯.而且整个教学网站也只有小虎一个维护,因此技术上肯定存在不少问题,望大家谅解. ASP组件为我们的ASP编程提供了强大的扩展功能,比如我们需要在服务器中启动一个应用程序,设置服务器的时间,访问操作系统内部信

Linux修改系统时间的简洁方法

  Linux下怎么一步到位设置系统时间.拿linux虚拟机做实验的朋友会知道.当你把linux还原到某个点的时候,vmware帮不了你把系统时间也给重设了.所以这时候就要手工来搞.关于怎么设Linux时间.网上介绍也很多,但是都是抄来抄去的东西.那怎么才能高效快捷的设置系统时间呢? 开始的时候,或者网上都有的说法,比如说把时间设为2014-07-12 18:30:50. 我们会先设日期 date -s 20140712 再设时间 date -s 18:30:50 一台机器还好说,多了你就会烦了

请问 java能修改windows7系统的系统时间吗?代码是什么?

问题描述 我的代码是//设置Windows系统日期Processexec=Runtime.getRuntime().exec("cmd/cdate2009-03-26");if(exec.waitFor()==0){System.out.println("设置系统日期成功:"+currDate);}else{System.out.println("设置系统日期失败:"+currDate);}//设置Windows系统时间exec=Runtime.

suse linux 10系统时间跑偏问题解析

在suse linux 10上部署WAS应用和搭建ORACLE RAC集群时,经常会碰到因系统时间不准而导致WAS不正常和RAC节点宕机问题,解决系统时间跑偏的问题,大家会很自然的想到NTP和CRONTAB.下面针对这个问题来具体说说suse linux 10系统时间跑偏问题. 一.现象         经过观察,你会发现在安装系统后第一次设置正确系统时间后,没设置定时校准的情况下,它的系统时间一小时会偏差有4-6分钟左右,一天下来通常会偏差50分钟左右.这在生产环境下肯定会出问题. 二.NTP