观察系统服务
-
systemctl [command] [–type=TYPE] [–all]
-
command:
-
list-units:列出目前启动的unit,加上all列出所有的
-
list-unit-files:依据/usr/lib/systemd/system内的文件
-
-
--type
:- service、socker、target等
设置默认界面(图形、文字)
- systemctl get-default
- systemctl set-default [graphical.target | multi-user.target]
- systemctl isolate [graphical.target | multi-user.target] (切换界面)
查看启动依赖项
- systemctl list-dependencies [SERVICE]
相关的目录简介
-
/usr/lib/systemd/system/
- 默认的启动脚本配置文件
-
/run/systemd/system/
- 系统执行过程中产生的服务脚本,比usr/lib的优先级高
-
/etc/systemd/system/
- 管理员依据系统的需求建立的执行脚本
-
/etc/sysconfig/*
- 几乎所有服务的初始化选项
-
/var/lib/
- 一些会产生数据的服务的数据