systemctl
命令的使用格式:
systemctl [option]... <COMMAND> [UNIT]...
查看systemctl
命令的使用帮助。
查看systemd
的版本信息。
列出加载到内存中的所有的UNIT
。
列出已经安装的所有的UNIT
。
将UNIT
设置为开机自启动。
示例:
sudo systemctl enable sshd[.service]
禁止UNIT
开机自启动。
示例:
sudo systemctl disable sshd[.service]
查看UNIT
的状态。
示例:
sudo systemctl status sshd[.service]
启动UNIT
。
示例:
sudo systemctl start sshd[.service]
重启UNIT
。
示例:
sudo systemctl stop sshd[.service]
停止UNIT
。
示例:
sudo systemctl stop sshd[.service]
杀死UNIT
。
示例:
sudo systemctl kill sshd[.service]
重新加载UNIT
。
当你修改了UNIT
文件之后,必须重新加载才会起作用。而重启是不起作用的。
示例:
sudo systemctl reload sshd[.service]
让systemd
重新加载。
获取当前的default
,default
就是启动模式
。
设置当前的default
,default
就是启动模式
。
target | 说明 |
---|---|
multi-user.target | 以text-mode 方式启动 |
graphical.target | 以图形界面 方式启动 |
示例:
sudo systemctl set-default multi-user.target