- 介绍:
- 指令
- 查看版本信息 systemctl --version
- systemctl 是systemd的主命令,用于管理系统
- systemd-analyze 用于查看启动耗时
- hostnamectl 用于查看当前主机的信息
- 查看主机信息 hostnamectl
- 设置主机名 hostnamectl set-hostname 主机名
- localectl 用于查看本地化设置
- 查看本地化设置 localectl
- 设置本地化参数
- localectl set-locale LANG=en_GB.utf8
- localectl set-keymap en_GB
- timedatectl 用于查看当前时区设置
- loginctl 用于查看当前登录的用户
- Unit
- 介绍:systemd可用管理所有的系统资源,不同的资源统称为unit(单位)
- unit一共分为12组
- 指令
- unit状态
- unit管理
- 依赖关系
- unit的配置文件
- Target
- 日志管理
- 指令
- 查看防火墙状态 systemctl status firewalld.service
- 开启防火墙 systemctl start firewalld.service
- 停止防火墙 systemctl stop firewalld.service
- 重启防火墙 systemctl restart firewalld.service
- 开机启动 systemctl enable firewalld.service
- 开机禁止启动 systemctl disable firewalld.service
- 查看是否开机启动 systemctl is-enabled firewalld.service;echo $?
- 列出所有开机启动服务 systemctl list-unit-files|grep enabled
- 查看已开放端口 firewall-cmd --list-ports
- 添加开放端口(重启防火墙生效)
-
firewall-cmd --zone=public --add-port=80/tcp --permanent --zone 作用域 --add--port 添加端口号 --permanent 永久生效 不用的话重启机器失效
- 重启防火墙 firewall-cmd --reload
- 查看防火墙状态 firewall-cmd --state
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。