服务的启动与关闭:

以network服务为例

语法:systemctl [command] [unit]

command 主要有:

start : 立刻启动后面接的unit

stop:     立刻关闭后面接的unit

restart: 重启后面接的unit

reload: 不关闭后面接的unit的情况下,重载配置文件,让设定生效

enable: 设定开机自启

disable: 设定不开机自启

status:  列出后面接的unit的状态

eg:

systemctl status network.service

systemctl start network.service

观察系统上所有的服务

systemctl [command] [--type=TYPE] [--all]

command:

   list-units    :依据unit列出目前有启动的unit.

   list-unit-files :依据/usr/lib/systemd/system内的文件,将所有文件列表说明

 --type=TYPE:就是之前提到到unit type,主要有service,socket,target等

eg:

     systemctl list-units --type=service --all

系统命令

systemctl poweroff       系统关机

systemctl reboot          重新启动

systemctl suspend       进入暂停模式

systemctl hibernate     进入休眠模式

systemctl rescue         强制进入救援模式

systemctl emergency  强制进入紧急救援模式