systemd概念和指令

在Linux中,systemd是系统第一个启动的进程,系统启动和服务器进程由systemd系统和服务管理器进行管理。

 

systemd概念和指令

 

 使用systemctl list-units可以查看系统当前状态

例如像systemctl list-units --type=service就是查看当前系统服务单元的状态

其中打开的列表中

systemd概念和指令

 

 

还有验证服务状态可以用 systemctl is-XXX  <service>

is-active:是否活动状态

is-enable:是否系统引导时启动

is-failed:是否启动失败

以及还可以控制系统服务

systemctl<option> <service>

start-启动 stop-停止 status-查看服务状态 restart-重启服务 reload-重新加载服务

还有单元依赖项,例如像服务B依赖于服务A 当A服务没启动时,服务B也不能启动,若想启动服务B,那只能先启动服务A再去启动服务B,理所当然,服务A停止的时候服务B也会跟随停止

屏蔽和取消屏蔽服务

systemd概念和指令

 

 设置服务开机是自动启动

systemctl enable <unit>   设置服务开机自启动 

systemctl disable <unit>   禁用服务开机自启动

这里是设置开机启动,与服务当前启动和禁用状态没关系

 

systemd概念和指令

上一篇:Flask(11)- 操作 Cookie


下一篇:vscode ctrl+P 打开文件后固定文件