下载PDF文件
下载PDF文件
这篇文章将教你在Linux电脑上更改时区。你可以在各个版本的Linux系统中使用命令行更改时区,也可以使用命令行里的选择菜单更改时区。如果使用Mint、Ubuntu或带有简单用户界面和设置菜单的其他版本系统,也可以在时区设置菜单中更改时区。
步骤
-
打开“终端”应用程序。 从Linux程序中选择“终端”应用程序,或者按下键盘上的 Ctrl + Alt + T 组合键。
-
查看当前时区。 在“终端”窗口中输入 date ,按下 回车键 。“终端”窗口会显示当前日期,格式是:
星期 月份 日期 时间 时区 年份
。- 例如,你可能会看到
Wed Mar 7 07:38:23 EDT 2017
这里的“EDT”代表当前时区是美国东部时间。
- 例如,你可能会看到
-
查看可选的时区。 输入 cd /usr/share/zoneinfo ,按下 回车键 ,然后输入 tzselect ,按下 回车键 查看位置列表。
- /usr/share/zoneinfo 目录根据Linux版本不同而略有差异。
-
选择一个大陆或海洋。 输入代表你当前位置的选项编号,按下 回车键 。
-
选择国家。 屏幕上的列表中有许多国家,输入国家选项前面的编号,按下 回车键 。
-
选择一个时区。 输入时区选项的编号,按下 回车键 。
- 如果时区列表中没有列出你的城市,可以选择相同时区里的其它城市。
-
确认当地时间。 根据接下来的提示,输入1 ,按下 回车键 确认当地时间。
- 如果时间错误,输入 2 ,按下 回车键 ,然后选择新的大陆,并重复上述操作。
-
确认设置好的时区。 再次运行 date 命令,查看时区是否更改为新时区。如果看到窗口里列出新时区,那就已成功更改时区。
-
如果愿意的话,设置与网络服务器相同的时钟。 大部分版本的Linux系统都会安装NTP。如果系统没有安装它,那就自己安装。使用以下命令安装程序:
- Ubuntu、Mint或Debian 系统: sudo apt install ntp
- CentOS
系统: sudo yum install ntp
sudo /sbin/chkconfig ntpd on - Fedora或RedHat
系统: sudo yum install ntp
sudo chkconfig ntpd on - 输入安装命令后,输入 ntpdate server link && hwclock –w ,确保输入正确的网址链接来代替这里的 server link 部分。
广告
-
打开“终端”应用程序。 从Linux程序中选择“终端”应用程序,或者按下键盘上的 Ctrl + Alt + T 组合键。
-
输入时区菜单命令。 根据你的Linux系统版本,输入以下命令:
- Ubuntu 和 Mint 版本 - 输入 sudo dpkg-reconfigure tzdata 后,输入管理员或用户密码。
- Redhat 版本 - 输入 redhat-config-date
- CentOS 和 Fedora 版本 - 输入 system-config-date
- ' FreeBSD 和 Slackware 版本 - 输入 tzselect
-
选择地理位置。 使用箭头键,选择你国家所在的地理位置,按下 回车键 。
-
广告
小提示
- 在部分Linux系统中,显示和更改时间的命令是“date”,而不是“clock”。包括“RedHat Linux”、“Slackware”、“Gentoo”、“SuSE”、“Debian”、“Ubuntu”和其它正常的版本。
- 在运行Linux系统的手机或智能设备上,时区得存储位置不一样。它可能被写在/etc/TZ,具体格式可以查阅 [1] 。手动编辑文件,或使用“回声”来设置时区,如 echo GMT0BST > /etc/TZ 。
广告
警告
- 有些应用程序的时区设置不同于系统时区,比如PHP。
- 有些系统会提供设置正确时区的系统实用程序,并且根据系统配置更改时区。例如“Debian”系统里提供“tzsetup”或“tzconfig”实用程序。
广告
参考
广告