linux下面的时间设置
Published: July 7, 2006

以前一直用date设置,这次参考网上资料,终于整了个全的。

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 Ocean
10) Pacific Ocean
11) 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) Taiwan
10) Cyprus                   27) Lebanon             44) Tajikistan
11) East Timor              28) Macau                45) Thailand
12) Georgia                  29) Malaysia             46) Turkmenistan
13) Hong Kong               30) Mongolia             47) United Arab Emirates
14) India                       31) Myanmar (Burma) 48) Uzbekistan
15) Indonesia                32) Nepal                  49) Vietnam
16) Iran                        33) Oman                  50) Yemen
17) Iraq                        34) Pakistan
#? 输入9,中国
Please select one of the following time zone regions.
1) east China - Beijing, Guangdong, Shanghai, etc.
2) Heilongjiang
3) central China - Gansu, Guizhou, Sichuan, Yunnan, etc.
4) Tibet & most of Xinjiang Uyghur
5) 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) Yes
2) 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
重新启动即可。

转载于:https://blog.51cto.com/zzjnet/84213

linux下面的时间设置相关推荐

  1. linux锁定系统时间设置,Linux时间设置系统时间、硬件时间和时间服务

    Linux有两个时间,一个是系统时间,一个是RTC时间(也叫硬件时间). Linux系统启动时,会自动获取硬件时间,设置为系统时间. 一.查询系统时间: 查询系统时间:date 查询/设置硬件时间: ...

  2. linux锁屏时间设置

    linux虚拟机锁屏时间设置 此处使用红帽系统

  3. linux熄屏时间设置,linux xset 关闭屏幕保护-关闭节电模式

    由于工作较忙,随性更新.admin@stgod.com linux机器运行一个监控程序,需要显示器一直亮着,不能黑屏,不能进入省电模式. 系统中没有安装gnome的电源管理程序,也没有安装屏幕保护程序 ...

  4. linux锁定系统时间设置,设置linux系统时间的方法

    尝试了好多,都是因为权限问题失败,但是总结出了几种思路: 1 通过linux指令进行设置: date -s "20091112 18:30:50" &&hwcloc ...

  5. linux+dhcp+租约时间设置,Linux DHCP设置

    Linux DHCP服务端设置 首先要安装DHCP,如yum install dhcp 安装好了后所有的DHCP配置文件是放在/etc/dhcp/目录中,dhcpd.conf是主配置文件.刚装好DHC ...

  6. 转linux时间,Linux 时区、时间设置和转换

    以 CentOS 为例. Epoch & Unix Timestamp Conversion Tools. Convert epoch to human readable date and v ...

  7. linux修改休眠时间设置,centos设置不休眠的方法

    centos设置不休眠的方法,视频教程,第一个,长时间,可以通过,第二个 centos设置不休眠的方法 易采站长站,站长之家为您整理了centos设置不休眠的方法的相关内容. 屏幕关闭加上长时间没有操 ...

  8. Linux板子RTC时间设置和修改

    一.查寻/设置系统时间 之前使用开发板时发现每次开机后,系统的时间都恢复到初始状态1970年. 比 如说硬件时间要设置为2008年6月29日20时50分10秒 ,则应该先用date 062920502 ...

  9. linux串口超时时间设置

    comport[port].opt.c_cc[VTIME] = 0; comport[port].opt.c_cc[VMIN] = 0; 那么可能需要关注的是VMIN和VTIME这两个选项. VMIN ...

最新文章

  1. 提供第三种代码生成方式——通过自定义BuildProvider为ASP.NET提供代码生成
  2. python安装mysqldb模块
  3. 小程序商城选什么服务器,小程序商城到底用来干什么?
  4. 萤石云平台接入_前端接入监控视频
  5. 【渝粤题库】国家开放大学2021春2097民法学(1)题目
  6. 秦九韶算法matlab实验报告,数值分析上机实验报告.doc
  7. git比较两个分支的文件的差异
  8. asp.net 初步入门使用正则抓取网页信息
  9. C# 海康DVR客户端开发系列(2)—— 封装API (1)
  10. jquery[学习心得]ajax的注意点
  11. 我们究竟什么时候可以使用Ehcache缓存(转)
  12. android imagebutton 设置边框,Android ImageButton没有边框但仍然有点击指示
  13. 2021年华为杯数学建模竞赛E题——信号干扰下的超宽带(UWB)精确定位问题
  14. 相对客观的权重计算方法——熵权法
  15. Debian10校准时间同步系统时间和硬件时间的方法
  16. 阻滞增长模型求解_阻滞增长模型研究解读.ppt
  17. 利用随机森林进行特征选择
  18. 使用overleaf或Latex时,表头两行合并
  19. 小傻蛋的妹妹跟随小甲鱼学习Python的第十六节016
  20. 0基础快速入门C语言单片机编程

热门文章

  1. Luogu P2982 [USACO10FEB]慢下来 Slowing down | dfs序、线段树
  2. Yii2 Pjax的简单使用
  3. syslog-ng 正确配置udp接受端口
  4. Linux对I/O端口资源的管理〔1〕
  5. 为了缅怀Borland Delphi!!!
  6. mysql打包备份数据到_thinkPHP使用pclzip打包备份mysql数据库的方法
  7. 用神经网络分类水和乙醇
  8. 验算神经网络谐振子模型的第二组数据
  9. 线性回归模型中的多重共线性--Multicollinearity
  10. Simulating fire sales in a system of banks and asset managers(模拟银行和资产管理系统的折价销售)