[Linux] 设置系统时区
1. 检查当前时区
以 root 身份登录。
# date
Fri Sep :: UTC
其中 UTC 是指当前使用的时间系统为世界标准时间,也称世界协调时间。英文名称为 Coordinated Universal Time,法文名称为 Temps Universel Coordonné。作为英文缩写 CUT 和法文缩写 TUC 的妥协方案,简称 UTC。中国所处时区为 UTC+8。
2. 查看可用时区
查看目录 /usr/share/zoneinfo,可以看到所有时区。(根据 Linux 发行不同而可以时区列表不同。)
# ls /usr/share/zoneinfo
Africa Australia Cuba Etc GMT+ Iceland Kwajalein NZ Poland Turkey WET right
America Brazil EET Europe GMT- Indian Libya NZ-CHAT Portugal UCT Zulu zone.tab
Antarctica CET EST Factory GMT0 Iran MET Navajo ROC US iso3166.tab
Arctic CST6CDT EST5EDT GB Greenwich Israel MST PRC ROK UTC localtime
Asia Canada Egypt GB-Eire HST Jamaica MST7MDT PST8PDT Singapore Universal posix
Atlantic Chile Eire GMT Hongkong Japan Mexico Pacific SystemV W-SU posixrules
3. 设置时区
3.1. 手动设置时区
首先备份一下当前的时区配置。
# mv /etc/localtime /etc/localtime-old
使用新的时区。你可以在地区列表中找到你所处的城市,如果没有你所处的城市,那么选择另一个同时区的城市。
# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
配置完成后你可以使用 date 命令查看是否已经生效。
3.2. 自动设置时区
在 Ubuntu 中自带了设置时区工具,tzconfig 不推荐使用,使用 dpkg-reconfigure tzdata 命令调出设置 UI,跟随界面指示设置即可完成时区设置。
$ sudo dpkg-reconfigure tzdata
弹出对话框:

选择大洲后,然后选择时区城市,北京时间选择 Shanghai 即可:
Current default time zone: 'Asia/Shanghai'
Local time is now: Sat Sep :: CST .
Universal Time is now: Sat Sep :: UTC .
4. 设置服务器与互联网时间服务器同步
大多数现代 Linux 发行版本都已经预装 NTP 程序包。如果你的服务器没有安装它,你可以手动安装。
1. Ubuntu/Debian:
$ sudo aptitude install ntp
2. CentOS:
$ sudo yum install ntp
$ sudo /sbin/chkconfig ntpd on
3. Fedora/RedHat:
$ sudo yum install ntp
$ sudo chkconfig ntpd on
安装完毕后执行:
$ ntpdate && hwclock -w
或者与 cn.pool.ntp.org 同步一下时间,该站点是位于中国的 NTP 公共服务器:
$ sudo ntpdate cn.pool.ntp.org
Sep :: ntpdate[]: adjust time server 202.112.29.82 offset 0.017623 sec
附:
1. 3 Ways to Change the Timezone in Linux
2. How To Set Up Synchronization on Ubuntu 12.04
[Linux] 设置系统时区的更多相关文章
- Linux设置系统时区
https://www.xlsys.cn/1741.html 如果你的 Linux 系统时区配置不正确,必需要手动调整到正确的当地时区.NTP 对时间的同步处理只计算当地时间与 UTC 时间的偏移量, ...
- linux设置系统时间和时区
1.设置系统时间 date命令将日期设置为2014年6月18日 ---- date -s 06/18/14 将时间设置为14点20分50秒 ---- date -s 14:20:50 将时间设 ...
- Linux查看设置系统时区
关于时区的概念,其实初中地理课已经涉及,很多人都多少了解一些,可能只是细节搞不太清楚.为什么会将地球分为不同时区呢?因为地球总是自西向东自转,东边总比西边先看到太阳,东边的时间也总比西边的早.东边时刻 ...
- Linux查看及设置系统时区
一.什么是时区呢? 关于时区的概念,其实初中地理课已经涉及,很多人都多少了解一些,可能只是细节搞不太清楚.为什么会将地球分为不同时区呢?因为地球总是自西向东自转,东边总比西边先看到太阳,东边的时间也总 ...
- Linux 设置系统时间和日期 API
嵌入式Linux 设置时间和日期 API ,它是busybox要提取的源代码. Linux设置时间和日期的步骤: 1. 设置系统时间和日期: 2. 该系统的时间和日期,同步到硬件. #include ...
- linux设置系统时间
设置系统时间 - date命令:显示系统的时间,可以在直接输入"date"命令来查看系统的时间 - date+%y/%m/%d - ...
- linux设置系统时间与各种阻塞
前阵子做了一个P2P的通信系统,发现开机的时候和中间运行的时候会莫名报错,这个问题找了好久,后来从日志中看出来,所有节点上阻塞的操作同时超时. 而在超时左右,有新节点自动加入系统. 在新节点加入系统的 ...
- linux设置系统时间与时区以及设置bios时间同步系统时间
有装过Linux系统的人,可能都会有这样的经历,就是该机器安装windows系统时,时间正确,但是安装了linux系统后,尽管时区选择正确,也会发现系统时间不对.这是由于安装系统时采用了UTC,那么什 ...
- Linux 设置系统时间和时区2.Ubuntu
查看当前时间状态 timedatectl status 设置时区 sudo dpkg-reconfigure tzdata Asia shanghai
随机推荐
- JDBC(3)—ResultSet结果集
简介:ResultSet:结果集.封装了使用JDBC进行查询的结果.Statement只能进行更新操作,所以使用ResultSet进行查询操作. 1.调用Statement对象的executeQuer ...
- jQuery应用一之验证插件validate的使用
综述 validate是一个用来验证表单提交的插件,应用十分广泛,具有如下的几个功能 自带了基本的验证规则 提供了丰富的验证信息提示功能 多种事件触发验证 自定义验证规则 下面我们就来感受一下这个插件 ...
- 程序日志--ios“考反应扑克游戏”程序
交代一下我做程序的工具:mac os x虚拟机10.9.3 Xcode6 百度^-^ 參考书iPhone30天精通 总结与经验,还有遇到的问题,都在程序 ...
- NIO-新的io操作方式
1.BIO带来的挑战 BIO即阻塞IO,不管是磁盘IO,还是网络IO,数据在写入OutputStream或者从InputStream读取时都有可能发生阻塞,一旦有阻塞,当前线程将会被挂起,即线程进入非 ...
- 那天有个小孩教我WCF[一][2/3]
接着上次的继续讲吧 我们开始吧 9.创建数据库 use master go --创建库 if exists(select * from sysdatabases where name='NewsDB' ...
- html中<a>标签的种类
在html中a 标签是一个链接标签,然而a 标签也有非常多的种类,在此做一个小结. 一.普通链接 <a href="http://www.baidu.com">百度&l ...
- ListView中的Item点击事件和子控件的冲突或者item点击没有反应的解决的方法
fragment中加入了button和checkbox这些控件.此时这些子控件会将焦点获取到.所以经常当点击item时变化的是子控件.item本身的点击没有响应. 这时候就能够使用descendant ...
- Atitit.pagging 翻页功能解决方案专题 与 目录大纲 v3 r44.docx
Atitit.pagging 翻页功能解决方案专题 与 目录大纲 v3 r44.docx 1.1. 翻页的重要意义1 1.2. Dep废弃文档 paip.js翻页分页pageing组件.txt1 ...
- 使用vw做移动端页面的适配
Flexible到今天也有几年的历史了,解救了很多同学针对于H5页面布局的适配问题.而这套方案也相对而言是一个较为成熟的方案.简单的回忆一下,当初为了能让页面更好的适配各种不同的终端,通过Hack手段 ...
- [转]深刻理解Python中的元类(metaclass)以及元类实现单例模式
使用元类 深刻理解Python中的元类(metaclass)以及元类实现单例模式 在看一些框架源代码的过程中碰到很多元类的实例,看起来很吃力很晦涩:在看python cookbook中关于元类创建单例 ...