在 CentOS 系统中,可以使用 systemd
来管理进程。systemd
是一个系统和服务管理器,它用于启动、停止和管理进程。以下是一些基本的 systemd
命令,可以帮助你管理进程:
- 查看所有服务:
systemctl list-units --type=service
- 启动一个服务:
sudo systemctl start 服务名
- 停止一个服务:
sudo systemctl stop 服务名
- 重启一个服务:
sudo systemctl restart 服务名
- 查看一个服务的状态:
sudo systemctl status 服务名
- 设置一个服务开机自启:
sudo systemctl enable 服务名
- 取消一个服务的开机自启:
sudo systemctl disable 服务名
- 查看所有正在运行的进程:
ps aux
- 查找特定进程:
ps aux | grep 进程名
- 杀死一个进程:
sudo kill 进程ID
- 强制杀死一个进程:
sudo kill -9 进程ID
请将上述命令中的“服务名”和“进程名”替换为你需要管理的实际服务和进程名称。注意,部分命令需要 root 权限才能执行,因此可能需要使用 sudo
。