第十四节 进程管理

ps 查看系统中的进程信息
ps [-auxle]
a 显示所有用户进程
u 显示用户名和启动时间
x 显示没有控制终端的进程
e 显示所有进程,包括没有控制终端的进程
l 长格式显示

ps -u 查看属于自己的进程
ps -aux | grep hd01 查看用户hd01的进程
ps -ef | grep init 查看指定进程信息

pstree 查看当前进程树
-p 显示进程id
-u 显示进程所属用户

top 查看系统健康状态
显示系统中耗费资源最多的进程,以及系统的一些负载情况
top -d 指定几秒刷新一次,默认3秒

kill 关闭进程
kill -9 pid 强行关闭
kill -1 pid 重启进程
killall -l 关闭所有进程

w 查看用户信息
w root

nohup 使进程在用户退出登录后仍然就行执行,nohup命令执行后的数据和错误信息默认存储在文件nohup.out中
nohup program & &是后台运行的意思
ps -ef|grep ping 查看当前的ping进程

uptime 查看负载
使用uptime确定是服务器还是网络出了问题,如果网络程序运行,运行uptime来了解系统负载是否很高,如果不高,这个问题很可能是由于网络引起的而非服务器

uptime

猜你喜欢

转载自www.cnblogs.com/kogmaw/p/12410094.html