当前位置:首页 » 操作系统 » 修改时区linux

修改时区linux

发布时间: 2024-06-03 01:08:12

1. 如何将linux 的本地时间设置为utc时间

如果你的 Linux 系统时区配置不正确,必需要手动调整到正确的当地时区。NTP 对时间的同步处理只计算当地时间与 UTC 时间的偏移量,因此配置一个 NTP 对时间进行同步并不能解决时区不正确的问题。所以大家在用了国外云计算服务商如 Microsoft Azure 或其它 VPS、虚拟机时,需要注意是否与中国大陆的时区一致。

查看Linux当前时区
你可以使用如下命令非常容易地就查看到 linux 系统的当前时区:

date
ls -l /etc/localtime
linux-time02

获取时区TZ值
要更改 Linux 系统时区首先得获知你所当地时区的 TZ 值,使用 tzselect 命令即可查看并选择已安装的时区文件。

执行 tzselect 命令
linux-time03

通过向导选择你所在大洲、国家和城市
tzselect 最终将以 Posix TZ 格式(例如 Asia/Shanghai)输出你所在的时区值,将此记录下来。
linux-time03

更改每个用户的时区
Linux 用户一个多用户系统,每个用户都可以配置自己所需的时区,你可以为自己新增一个 TZ 环境变量:

export TZ='Asia/Shanghai'
执行完成之后需要重新登录系统或刷新 ~/.bashrc 生效。

source ~/.bashrc
更改Linux系统时区
要更改 Linux 系统整个系统范围的时区可以使用如下命令:

sudo rm -f /etc/localtime
sudo ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
注意:/usr/share/zoneinfo/Asia/Shanghai 中的具体时区请用自己获取到的 TZ 值进行替换。
使用Systemd更改Linux系统时区
如果你使用的 Linux 系统使用 Systemd,还可以使用 timedatectl 命令来更改 Linux 系统范围的时区。在 Systemd 下有一个名为 systemd-timedated 的系统服务负责调整系统时钟和时区,我们可以使用 timedatectl 命令对此系统服务进行配置。

sudo timedatectl set-timezone 'Asia/Shanghai'
linux-time05

最后,如果你发现 Ubuntu 与 Windows 双系统时间不同步,可以参考我们之前的文章说明和解决办法。

2. Linux濡备綍淇鏀圭郴缁熸椂闂村拰镞跺尯

淇鏀规椂鍖:
1
镓惧埌鐩稿簲镄勬椂鍖烘枃浠 /usr/share/zoneinfo/Asia/Shanghai
鐢ㄨ繖涓鏂囦欢镟挎崲褰揿墠镄/etc/localtime鏂囦欢銆
鎴栬呮垒浣犺や负鏄镙囧嗳镞堕棿镄勬湇锷″櫒锛岀劧钖
#scp [email protected]:/etc/localtime /etc/localtime
2
淇鏀/etc/sysconfig/clock鏂囦欢锛屼慨鏀逛负锛
ZONE="Asia/Shanghai"
UTC=false
ARC=false
淇鏀规棩链熸椂闂达细
1
鐢╠ate淇鏀规棩链熸椂闂
#date -s 08/24/2006
#date -s 13:02:00
2
钖屾BIOS镞堕挓锛屽己鍒舵妸绯荤粺镞堕棿鍐椤叆CMOS
#clock -w
鍙﹀栵纴镆ョ湅Bois镞堕棿鐢 #hwclock -r
#tzselect 鍙浠ヤ氦浜掑纺淇鏀规椂鍖
Linux淇鏀圭郴缁熸椂鍖
1. 镆ョ湅褰揿墠镞跺尯
# vi /etc/sysconfig/clock
2. 淇鏀硅剧疆镞跺尯
鏂规硶(1) # tzselect 鏂规硶(2 浠呴檺浜嶳edHat Linux 鍜 CentOS) # timeconfig
3. 澶嶅埗鐩稿簲镄勬椂鍖烘枃浠讹纴镟挎崲绯荤粺榛樿ゆ椂鍖
# cp /usr/share/zoneinfo/$涓绘椂鍖/$娆℃椂鍖 /etc/localtime 瀵逛簬涓锲芥湇锷″櫒鍒欐墽琛岋细 # cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
4. 灏嗗綋鍓嶆椂闂村啓鍏BIOS姘镐箙鐢熸晥(阆垮厤閲嶅惎钖庡け鏁)
# hwclock

3. linux修改系统时间命令

inux修改时间命令是date-s+时分秒。

修改linux系统时间。

root使用date指令:date -s

1、只修改日期,不修改时间,输入:

date -s 2021-04-02。

2、只修改时间,输入:

date -s 12:00:00。

3、同时修改日期时间,注意要加双引号,日期与时间之间有一空格,输入:

date -s “2021-04-02 10:25:00”

4、修改完后,记得输入:

clock -w。

把系统时间写入CMOS修改时区不重启。

在root下。

复制相应的时区文件,替换系统时区文件:

cp /usr/share/zoneinfo/主时区/次时区 /etc/localtime

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

5、文件复制命令—cp cp [参数] [源地址] [目的地址]主要参数描述如下:-a :此参数和同时指定“-dpR”参数相同 -d :在复制有符号连接的文件时,保留原始的连接。 -f :强行复制文件,不管要复制的文件是否已经存在于目标目录。 -I :覆盖现有文件之前询问用户。

4. 如何改变linux服务器系统时区和时间

1、时区设置可以通过tzselect命令来进行设置,具体执行tzselect命令-->选择Asia-->选择China-->选择east China - Beijing, Guangdong, Shanghai, etc-->然后输入1,如下图所示,根据向导输入相应的数字键回车键即可。

5. linux怎么修改时间

一、手动修改

1. date命令:查看当前时间

修改成功!

热点内容
我的世界服务器修改开放端口 发布:2024-11-26 23:22:51 浏览:51
qt5编译器 发布:2024-11-26 23:22:04 浏览:516
白糖期货存储多长时间 发布:2024-11-26 23:15:53 浏览:805
phpgettext 发布:2024-11-26 23:13:19 浏览:644
安卓微信的卡包在哪里 发布:2024-11-26 23:13:18 浏览:203
黑群晖服务器变成电脑主机 发布:2024-11-26 23:07:32 浏览:84
修压缩机多少钱 发布:2024-11-26 23:06:41 浏览:827
chm加密 发布:2024-11-26 23:05:54 浏览:518
自动存储盘进化史 发布:2024-11-26 22:58:35 浏览:108
网课搜题源码 发布:2024-11-26 22:55:23 浏览:308