linux进程管理上

ps 查看属于自己的进程

ps -u or -l 查看属于自己进程的详细信息

PID:进程号   PPID:父进程的进程号 TTY:进程启动的终端 STAT:进程当前的状态,S休眠状态,D不可终端的休眠状态,R运行状态,Z僵死状态,T停止

NI:进程优先级


ps -le or -aux 查看用户执行的进程的详细信息

ps -aux --sort pid 可按执行的时间 pid uid 对进程进行排序

ps -uU 用户名 查看用户执行的进程

ps -le | grep 命令名称  查看指定进程的信息


kill

kill PID 可以关闭进程

kill -9 PID 可以强制关闭

kill -1  PID 重启进程

xkill 可以关闭不响应的图形程序 右键可以取消

killall 关闭所有同名进程


ls /proc 所有的进程的信息存放的目录  这个目录是存放在内存里面的


nice 和 renice

nice设置指定 程序的运行优先级

格式:nice -n command

renice改变一个正在运行的进程的优先级

renice n pid

优先级的取值范围在-20到19


nohup 命令 & 用户退出有会继续执行命令

查看被挂起的进程 jobs


top 命令跟ps一样 但是会自动刷新

按?或者h可以查看所有选项

你可能感兴趣的:(linux进程管理上)