# 系统信息

# 发行版

cat /etc/*release   # 查看系统发行版本的信息

# uname

uname             # 显示内核名
      -a          # 显示内核的全部信息
      -n          # 显示主机名
      -p          # 显示 CPU 类型
      -r          # 显示内核的版本号

# hostname

hostname          # 显示主机名
          [name]  # 临时修改主机名(重启后会复原)
  • 建议主机名只由数字、小写字母、连字符 - 组成,避免包含某些特殊字符而对某些程序不兼容。
  • 可采用 项目名-模块名-编号 的命名格式,如下:
    saas-kafka-001    # 编号为从 001 开始递增的数字
    saas-mysql-12-1   # 采用 IP 的最后两个字段作为编号
    

# hostnamectl

hostnamectl       # 显示主机名、操作系统、内核版本等信息
      --static set-hostname <name>  # 永久地设置主机名

# localctl

localectl         # 显示本地化信息,比如语言
      set-locale LANG=zh_CN.utf8    # 设置语言