【CentOS 7】更改本地化设置和时区
首先
内容虽然相同,但写法稍加修改。作为备忘录和写作以及外观练习之用。
当CentOS 7成为主流版本后,systemctl和firewalld等方面发生了许多变化,一开始非常陌生。因此,我首先完成了操作系统的安装后,设置了一些显眼的配置。
【我们的环境】
[root@centos7 ~]# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)
[root@centos7 ~]# uname -a
Linux centos7.3 3.10.0-862.3.2.el7.x86_64 #1 SMP Mon May 21 23:36:36 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
uname命令的使用方法请参考这个wiki页面。
希望您阅读涉及systemd、iptables和firewalld等主题的相关文章或man页面,因为有很多人对这些主题有更详细的解释,所以我将省略对它们的解释。
记载的项目包括以下内容。
-
- ロケール(国・地域の設定)
-
- キーボード設定
- 日付・時間・タイムゾーン設定
区域
请使用以下命令来确认当前状态。
[root@centos7 ~]# localectl
System Locale: LANG=en_US.UTF-8
VC Keymap: us
X11 Layout: us
如果要将语言环境设置为日语。
[root@centos7 ~]# localectl set-locale LANG=ja_JP.utf8
[root@centos7 ~]# localectl
System Locale: LANG=ja_JP.utf8
VC Keymap: us
X11 Layout: us
本地化设置文件在下方所示。
[root@centos7 ~]# cat /etc/locale.conf`
LANG=ja_JP.utf8
键盘设置
首先要确认键盘映射。我们将以设置Windows106键盘(日语)为前提进行操作。
[root@centos7 ~]# localectl list-keymaps | grep jp
jp
jp-OADG109A
jp-dvorak
jp-kana86
jp106 ← 該当(今回は106キーボード)のキーマップあればOKです
将键盘设置为Windows 106键盘。
[root@centos7 ~]# localectl set-keymap jp106
检查键盘设置。
[root@centos7 ~]# localectl
System Locale: LANG=ja_JP.utf8
VC Keymap: jp106
X11 Layout: jp
X11 Model: jp106
X11 Options: terminate:ctrl_alt_bksp
设置文件位于下方的键位图。
[root@centos7 ~]# cat /etc/vconsole.conf
KEYMAP=jp106
FONT=latarcyrheb-sun16
设置日期时间和时区
確認当前的日期、时间和时区设置。
[root@centos7 ~]# timedatectl
Local time: Sun 2015-11-29 03:13:32 JST
Universal time: Sat 2015-11-28 18:13:32 UTC
RTC time: Sat 2015-11-28 18:13:31
Timezone: Asia/Tokyo (JST, +0900)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a
如果仅设置日期的话。
[root@centos7 ~]# timedatectl set-time 2015-12-01
[root@centos7 ~]# timedatectl
Local time: Tue 2015-12-01 00:00:01 JST ←日付を確認
Universal time: Mon 2015-11-30 15:00:01 UTC
RTC time: Mon 2015-11-30 15:00:01
Timezone: Asia/Tokyo (JST, +0900)
NTP enabled: yes
NTP synchronized: no
RTC in local TZ: no
DST active: n/a
设置时间
[root@centos7 ~]# timedatectl set-time 00:50:20
[root@centos7 ~]# timedatectl
Local time: Tue 2015-12-01 00:50:21 JST ←時間を確認
Universal time: Mon 2015-11-30 15:50:21 UTC
RTC time: Mon 2015-11-30 15:50:22
Timezone: Asia/Tokyo (JST, +0900)
NTP enabled: yes
NTP synchronized: no
RTC in local TZ: no
DST active: n/a
如果要设置日期和时间。
[root@centos7 ~]# timedatectl set-time "2015-11-29 03:16:00"
[root@centos7 ~]# timedatectl
Local time: Sun 2015-11-29 03:16:02 JST ←日時を確認
Universal time: Sat 2015-11-28 18:16:02 UTC
RTC time: Sat 2015-11-28 18:16:02
Timezone: Asia/Tokyo (JST, +0900)
NTP enabled: yes
NTP synchronized: no
RTC in local TZ: no
DST active: n/a
显示时区列表。在下面的代码中,我们使用grep命令寻找Asia/Tokyo。
[root@centos7 ~]# timedatectl list-timezones | grep Tokyo
Asia/Tokyo
更改时区设置。
[root@centos7 ~]# timedatectl set-timezone Asia/Tokyo
[root@centos7 ~]# timedatectl
Local time: Sun 2015-11-29 03:16:02 JST
Universal time: Sat 2015-11-28 18:16:02 UTC
RTC time: Sat 2015-11-28 18:16:02
Timezone: Asia/Tokyo (JST, +0900) ←現在のタイムゾーン設定
NTP enabled: yes
NTP synchronized: no
RTC in local TZ: no
DST active: n/a
这就是以上的内容。
作者在文中作了一些附言。
2015年11月,我在Qiita上初次投稿,但是由于写作格式并不统一,所以我尝试进行了一次修改。
通常情况下,我会使用自己的笔记(比如Sakura编辑器)来写作,所以考虑到展示方式并写作变得困难,而且也花费了意外的时间。不知道我现在写的是否符合要求…
我想将上述的代码部分变得像WP的格式化文本一样。
暂时说,当我写这个时,我本打算另外整理一下 firewalld 的设置方法,但现在已经太晚了,所以我考虑在我正在制作的 kibana 或 dl 相关的东西中提及。表情符号