systemctl 命令完全指南(七)
1. systemctl 命令概述
systemctl 是 Systemd 的主命令,用于控制系统的服务和守护进程,Systemd 是 Linux 系统的初始化系统和服务管理器,它的目标是尽可能启动更少的进程来完成任务。
2. systemctl 命令的基本语法
systemctl [选项] [命令]
3. 常用选项
user
: 以用户身份运行命令,而不是系统管理员。
type=TYPE
: 限制输出到特定类型的单元。
state=STATE
: 只显示具有指定状态的单元。
4. 常用命令
4.1 查看所有服务
systemctl listunits type=service
4.2 查看服务状态
systemctl status SERVICE_NAME
4.3 启动服务
systemctl start SERVICE_NAME
4.4 停止服务
systemctl stop SERVICE_NAME
4.5 重启服务
systemctl restart SERVICE_NAME
4.6 重新加载服务配置文件
systemctl reload SERVICE_NAME
4.7 设置服务开机自启
systemctl enable SERVICE_NAME
4.8 取消服务开机自启
systemctl disable SERVICE_NAME
4.9 显示服务的依赖关系
systemctl listdependencies SERVICE_NAME
5. 示例:查看所有服务并过滤出运行中的服务
systemctl listunits type=service state=running
以上就是 systemctl 命令的一些基本用法,希望对你有所帮助。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/675813.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复