# 使用以下命令可以查看 Linux 系统中正在运行的服务
# 方法一:使用 systemctl 命令 (适用于 systemd 系统)
systemctl list-units --type=service --state=running
# 解释:
# - systemctl 是管理系统和服务的主要命令。
# - list-units 子命令用于列出所有单元(包括服务)。
# - --type=service 选项只显示服务单元。
# - --state=running 选项只显示正在运行的服务。
# 方法二:使用 service 命令 (适用于 SysV init 系统)
service --status-all
# 解释:
# - service 命令用于控制系统服务。
# - --status-all 选项会列出所有已启动和未启动的服务,并在前面加上 [+] 或 [-] 符号表示状态。
# 方法三:使用 ps 命令结合 grep 查看特定服务
ps aux | grep <服务名称>
# 解释:
# - ps aux 显示所有正在运行的进程。
# - grep <服务名称> 用于过滤出特定服务的进程。
# - 将 <服务名称> 替换为你要查找的服务名称,例如 "sshd"。
上一篇:linux的top命令
下一篇:linux 文件夹打包
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站