在 CentOS 上,您可以使用以下方法查看和管理进程:
-
使用
top
命令:top
是一个实时显示系统进程信息的命令行工具。要运行它,请在终端中输入以下命令:top
您将看到一个实时更新的列表,其中包括每个进程的 PID(进程 ID)、用户、CPU 使用率、内存使用情况等信息。要退出
top
,请按 “q” 键。 -
使用
ps
命令:ps
命令用于列出当前运行的进程。有多种选项可用于定制输出,例如:- 列出所有用户的进程:
ps aux
- 列出特定用户的进程:
ps -u 用户名
- 列出特定进程状态的进程:
ps -a -o 状态
- 更多选项和详细信息,请参阅
man ps
。
- 列出所有用户的进程:
-
使用
systemd
管理服务:CentOS 7 及更高版本使用
systemd
作为默认的系统管理守护进程。要查看所有服务及其状态,请运行:systemctl list-units --type=service --all
要启动、停止或重启服务,请使用以下命令:
- 启动服务:
sudo systemctl start 服务名称
- 停止服务:
sudo systemctl stop 服务名称
- 重启服务:
sudo systemctl restart 服务名称
若要查看服务的状态和依赖关系,请使用:
sudo systemctl status 服务名称`
- 启动服务:
-
使用
htop
命令:htop
是一个类似于top
的增强版工具,但界面更友好,功能更丰富。要安装它,请运行:sudo yum install epel-release sudo yum install htop
安装完成后,通过运行
htop
来查看和管理进程。
这些方法应该可以帮助您在 CentOS 上查看和管理进程。如果您需要更多帮助,请随时提问。