Linux系统管理-进程管理
进程
正在运行的程序或命令,每个进程都是一个运行的实体,都有自己的地址空间,
并占用一定的系统资源。
正在运行的程序或命令,每个进程都是一个运行的实体,都有自己的地址空间,
并占用一定的系统资源。
进程管理的作用
1)判断服务器健康状态
2)查看系统中所有进程
3)杀死进程,在这之前应该尝试用正常方法结束进程,service ..stop
1)判断服务器健康状态
2)查看系统中所有进程
3)杀死进程,在这之前应该尝试用正常方法结束进程,service ..stop
查看系统健康状态
top [选项]
选项:
-d 秒数:指定top命令每隔几秒更新。默认3秒
在top命令的交互模式当中可以执行的命令:
?或 h: 显示交互模式的帮助;
P: 以CPU使用率排序,默认
M: 以内存的使用率排序
N: 以PID排序
q: 退出top
top [选项]
选项:
-d 秒数:指定top命令每隔几秒更新。默认3秒
在top命令的交互模式当中可以执行的命令:
?或 h: 显示交互模式的帮助;
P: 以CPU使用率排序,默认
M: 以内存的使用率排序
N: 以PID排序
q: 退出top
查看系统中所有进程
ps aux 使用BSD操作系统格式
ps aux 使用BSD操作系统格式
ps -le 使用Linux标准命令格式
查看进程树
pstree [选项]
-p: 显示进程的PID
-u: 显示进程的所属用户
pstree [选项]
-p: 显示进程的PID
-u: 显示进程的所属用户
终止进程
1)kill
kill -l 查看可用进程信号
kill -9 PID 强制杀死进程
kill -1 PID 重启进程(数字1)
1)kill
kill -l 查看可用进程信号
kill -9 PID 强制杀死进程
kill -1 PID 重启进程(数字1)
2)killall
killall [选项] [信号] 进程名
选项:
-i 交互式,询问是否要杀死某个进程
-I 忽略进程名大小写
3)pkill
w 使用w命令查询本机已经登录的用户
pkill -t -9 pts/1 强制退出从pts/1虚拟终端登录进程。
killall [选项] [信号] 进程名
选项:
-i 交互式,询问是否要杀死某个进程
-I 忽略进程名大小写
3)pkill
w 使用w命令查询本机已经登录的用户
pkill -t -9 pts/1 强制退出从pts/1虚拟终端登录进程。
本文介绍Linux系统中的进程管理,包括如何使用top命令监控系统状态、ps命令查看进程详情及pstree展示进程树结构。此外还提供了杀死进程的方法,如kill、killall与pkill命令的使用。

被折叠的 条评论
为什么被折叠?



