X
这篇文章由我们训练有素的编辑和研究团队共同创作,他们对文章的准确性和全面性进行了验证。
wikiHow的内容管理团队会严密监督编辑人员的工作,确保每篇文章都符合我们的高质量标准要求。
这篇文章已经被读过27,984次。
这篇文章将教你在Linux电脑上更改时区。你可以在各个版本的Linux系统中使用命令行更改时区,也可以使用命令行里的选择菜单更改时区。如果使用Mint、Ubuntu或带有简单用户界面和设置菜单的其他版本系统,也可以在时区设置菜单中更改时区。
步骤
方法 1
方法 1 的 4:
使用命令行
-
打开“终端”应用程序。从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部分。
广告
方法 2
方法 2 的 4:
使用时区选择菜单
-
打开“终端”应用程序。从Linux程序中选择“终端”应用程序,或者按下键盘上的Ctrl+Alt+T组合键。
-
输入时区菜单命令。根据你的Linux系统版本,输入以下命令:
- Ubuntu和Mint版本 - 输入sudo dpkg-reconfigure tzdata后,输入管理员或用户密码。
- Redhat版本 - 输入redhat-config-date
- CentOS和Fedora版本 - 输入system-config-date
- 'FreeBSD和Slackware版本 - 输入tzselect
-
选择地理位置。使用箭头键,选择你国家所在的地理位置,按下回车键。
-
选择城市和地区。选择和时区对应的城市或地区,按下回车键。这样会更改系统的时区。 [1]广告
方法 3
方法 3 的 4:
在“Ubuntu”系统中使用图形用户界面
-
点击“系统菜单”图标。它位于屏幕的右上角,是一个朝下的三角形。点击它会出现一个下拉菜单。[2]
-
点击“设置”图标。它位于下拉菜单的左下角,是一个扳手-螺丝刀形状的图标。点击它打开Ubuntu控制中心。
-
向下滚动菜单,点击详细信息。它位于窗口左侧的侧边栏的底部。
- 在滚动鼠标时,确认鼠标位于左侧边栏中。
-
点击日期和时间。这个选项卡位于窗口的左侧。
-
关闭“自动时区”功能。点击页面中央的蓝色“自动时区”开关。
- 如果“自动时区”开关是灰色的,那就跳过这一步。
-
点击时区。它位于窗口的底部,点击它打开“时区”菜单。
-
选择一个时区。点击世界地图上的某个位置,选择时区。点击后,时间会更改为新时区的时间。
-
关闭窗口,保存设置,并更新时区时间。广告
小提示
- 在部分Linux系统中,显示和更改时间的命令是“date”,而不是“clock”。包括“RedHat Linux”、“Slackware”、“Gentoo”、“SuSE”、“Debian”、“Ubuntu”和其它正常的版本。
- 在运行Linux系统的手机或智能设备上,时区得存储位置不一样。它可能被写在/etc/TZ,具体格式可以查阅 [1]。手动编辑文件,或使用“回声”来设置时区,如echo GMT0BST > /etc/TZ。
广告
警告
- 有些应用程序的时区设置不同于系统时区,比如PHP。
- 有些系统会提供设置正确时区的系统实用程序,并且根据系统配置更改时区。例如“Debian”系统里提供“tzsetup”或“tzconfig”实用程序。
广告
参考
关于本wikiHow
广告
wikiHow的内容管理团队会严密监督编辑人员的工作,确保每篇文章都符合我们的高质量标准要求。 这篇文章已经被读过27,984次。