7.5 关闭、暂停和休眠系统............................................................................... 47
商标声明
版权所有© 2020 北京拓林思软件有限公司。Turbolinux是北京拓林思软件有限公司的注册商标。Linux是Linus Torvalds先生的注册商标。openEuler为华为技术有限公司的商标。本文档提及的其他所有商标或注册商标,由各自的所有人拥有。所有其它商标归其相应的所有者所有。
免责声明
本文档仅供信息参考,这里提供的信息可能有所变化,将不另行通知。Turbolinux公司不承诺对于本文档有关的任何保证负责。
TurboLinux Enterprise Server 15是一款基于openEuler开源源码开发的开源操作系统。
本文档提供了TurboLinux Enterprise Server 15操作系统常用的管理员操作,方便管理员更好地使用TurboLinux Enterprise Server 15。
本文档适用于所有使用TurboLinux Enterprise Server 15系统的管理员。
通过命令进行设置。
可以通过localectl修改系统的语言环境,对应的参数设置保存在/etc/locale.conf文件中。这些参数会在系统启动过程中被systemd的守护进程读取。
显示当前语言环境,命令如下:
localectl status
例如显示系统当前的设置,命令和输出如下:
$ localectl status
System Locale: LANG=zh_CN.UTF-8
VC Keymap: cn
X11 Layout: cn
显示当前可用的语言环境,命令如下:
localectl list-locales
例如显示当前系统中所有可用的中文环境,命令和输出如下:
$ localectl list-locales | grep zh
zh_CN.UTF-8
要设置语言环境,在root权限下执行如下命令,其中 locale 是您要设置的语言类型,请根据实际情况修改。
localectl set-locale LANG=locale
例如设置为简体中文语言环境,在root权限下执行如下命令:
# localectl set-locale LANG=zh_CN.UTF-8
说明:修改后需要重新登录或者执行如下命令刷新配置文件,使修改生效。
source /etc/locale.conf
您可以通过localectl修改系统的键盘设置,对应的参数设置保存在/etc/locale.conf文件中。这些参数,会在系统启动的早期被systemd的守护进程读取。
显示当前设置
显示当前键盘设置,命令如下:
localectl status
例如显示系统当前的设置,命令和输出如下:
$ localectl status
System Locale: LANG=zh_CN.UTF-8
VC Keymap: cn
X11 Layout: cn
列出可用的键盘布局
显示当前可用的键盘布局,命令如下:
localectl list-keymaps
例如显示系统当前的中文键盘布局,命令和输出如下:
$ localectl list-keymaps | grep cn
cn
设置键盘布局
设置键盘布局,在root权限下执行如下命令,其中 map 是您想要设置的键盘类型,请根据实际情况修改:
localectl set-keymap map
此时设置的键盘布局同样也会应用到图形界面中。
设置完成后,查看当前状态:
$ localectl status
System Locale: LANG=zh_CN.UTF-8
VC Keymap: cn
X11 Layout: us
本节介绍如何通过timedatectl、date、hwclock命令来设置系统的日期、时间和时区等。
显示日期和时间
显示当前的日期和时间,命令如下:
timedatectl
例如显示系统当前的日期和时间,命令和输出如下:
$ timedatectl
Local time: Mon 2019-09-30 04:05:00 EDT
Universal time: Mon 2019-09-30 08:05:00 UTC
RTC time: Mon 2019-09-30 08:05:00
Time zone: America/New_York (EDT, -0400)
System clock synchronized: no
NTP service: inactive
RTC in local TZ: no
通过远程服务器进行时间同步
您可以启用NTP远程服务器进行系统时钟的自动同步。是否启用NTP,可在root权限下执行如下命令进行设置。其中 boolean 可取值yes和no,分别表示启用和不启用NTP进行系统时钟自动同步,请根据实际情况修改。
说明:若启用了NTP远程服务器进行系统时钟自动同步,则不能手动修改日期和时间。若需要手动修改日期或时间,则需确保已经关闭NTP系统时钟自动同步。可执行timedatectl set-ntp no命令进行关闭。
timedatectl set-ntp boolean
例如开启自动远程时间同步,命令如下:
# timedatectl set-ntp yes
修改日期
说明:修改日期前,请确保已经关闭NTP系统时钟自动同步。
修改当前的日期,在root权限下执行如下命令,其中 YYYY 代表年份,MM 代表月份,DD 代表某天,请根据实际情况修改:
timedatectl set-time YYYY-MM-DD
例如修改当前的日期为2019年8月14号,命令如下:
# timedatectl set-time '2019-08-14'
修改时间
说明:修改时间前,请确保已经关闭NTP系统时钟自动同步。
修改当前的时间,在root权限下执行如下命令,其中 HH 代表小时,MM 代表分钟,SS 代表秒,请根据实际情况修改:
timedatectl set-time HH:MM:SS
例如修改当前的时间为15点57分24秒,命令如下:
# timedatectl set-time 15:57:24
修改时区
显示当前可用时区,命令如下:
timedatectl list-timezones
要修改当前的时区,在root权限下执行如下命令,其中 time_zone 是您想要设置的时区,请根据实际情况修改:
timedatectl set-timezone time_zone
例如修改当前的时区,首先查询所在地域的可用时区,此处以Asia为例:
# timedatectl list-timezones | grep Asia
Asia/Aden
Asia/Almaty
Asia/Amman
Asia/Anadyr
Asia/Aqtau
Asia/Aqtobe
Asia/Ashgabat
Asia/Baghdad
Asia/Bahrain
……
Asia/Seoul
Asia/Shanghai
Asia/Singapore
Asia/Srednekolymsk
Asia/Taipei
Asia/Tashkent
Asia/Tbilisi
Asia/Tehran
Asia/Thimphu
Asia/Tokyo
然后修改当前的时区为“Asia/Shanghai”,命令如下:
# timedatectl set-timezone Asia/Shanghai
显示当前的日期和时间
显示当前的日期和时间,命令如下:
date
默认情况下,date命令显示本地时间。要显示UTC时间,添加--utc或-u参数:
date --utc
要自定义对应的输出信息格式,添加 +“format” 参数:
date +"format"
参数说明
格式参数 |
说明 |
%H |
小时以HH格式(例如 17)。 |
%M |
分钟以MM格式(例如 37)。 |
%S |
秒以SS格式(例如 25)。 |
%d |
日期以DD格式(例如 15)。 |
%m |
月份以MM格式(例如 07)。 |
%Y |
年份以YYYY格式(例如 2019)。 |
%Z |
时区缩写(例如CEST)。 |
|