系统服务的控制
1.systemd
系统初始化程序,系统开始的第一个进程,pid为1
2.控制系统服务systemctl 命令
systemctl list-units
systemctl list-unit-files
systemctl status sshd
systemctl stop sshd
systemctl start sshd
systemctl restart sshd
**
systemctl enable sshd
systemctl disable sshd
systemctl reload sshd
**
systemctl list-dependencies sshd
systemctl mask sshd
systemctl unmask sshd
systemctl set-default multi-user.target
systemctl set-default graphical.target
setterm
- 在systemctl stop sshd之后,远程主机就彻底不能访问你的主机。
- 一般系统配置信息如果修改之后,都要重新systemctl restart,因为系统开机已经读取过了,修改后不会立即生效,所以使用命令让修改立即生效。要把这个操作培养成习惯,会减少许多问题。
3.服务状态
systemctl status 【服务名称】
loaded
active(running)
**
atcive(exited)
**
atcive(waiting)
**
inactive
enbaled
disabled
static
failed