【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 相关的东西中提及。表情符号

广告
将在 10 秒后关闭
bannerAds