一天一linux命令(18) ps top kill nice/renice 进程管理
来源:互联网 发布:手机淘宝怎么注册网店 编辑:程序博客网 时间:2024/05/16 05:43
ps
语法:ps [options] [--help]
说明:显示瞬间行程 (process) 的动态
参数:(常用的)
-w 显示加宽可以显示较多的资讯
-l 显示进程执行优先级。
-a 列出所有行程
-u 显示所有用户进程。
-x 显示所有tty进程。
输出格式:USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND PRI NI
其中几项说明:VSZ:占用的虚拟记忆体大小, RSS: 占用的记忆体大小, TTY: 终端的次要装置号码, STAT: 该行程的状态(D: 不可中断的静止, R: 正在执行中, S: 静止状态, T: 暂停执行, Z: 僵尸状态, W: 没有足够的记忆体分页可分配, <: 高优先序的行程, N: 低优先序的行程, L: 有记忆体分页分配并锁在记忆体内 (实时系统或捱A I/O) ), PRI:优先级;NI优先级调整值。
例:$ ps -aux //显示所有用户,所有TTY的所有进程
top
语法:top [-ATMP]
说明:实现显示进程运行状态
功能键说明:
在执行top 的程序中,可以输入下面的字符进行排序
A :以age 亦即执行的先后顺序进行排序
T :由启动的时间排序
M :以所占的内存大小排序
P :以所耗用的CPU 资源排序
kill
语法:kill [-s signal | -p] [--] pid... 或 kill -l [signal]
说明:向指定进程或作业发送信号,默认发送终止信号TERM
参数:
-s [signal] 发送信号
-l [signal] 查询可发送的信号。
例:
$ kill 32241 //发送SIGTERM信号给pid为32241的进程
$ kill %1 //发送SIGTERM信号给作业1
$ kill -9 32241 //发送值为9的SIGKILL信号给进程32241。这个信号有强制终止的意思可用于控制僵尸进程。
$ kill -l //查询可发送的信号列表
nice/renice
语法:nice -n <number> command renice <number> PID
说明:nice调整优先级并开始运行程序。renice调整运行中的进程的优先级
- 一天一linux命令(18) ps top kill nice/renice 进程管理
- linux进程cpu资源分配命令nice,renice,taskset
- linux进程cpu资源分配命令nice,renice,taskset
- linux命令--ps kill top
- linux经常管理与查看指令:ps、pstree、top、kill、jobs和nice
- linux操作学习07:进程(定义、优先级、前后台调用、进程信号)#nice、ps、jobs、fg、bg、kill、w,用户登录审记(last)、top命令
- linux进程优先级、进程nice/renice设置
- linux-nice命令与renice命令
- Linux 下nice/renice命令小结
- Linux 常用基本命令 ps top kill
- nice和renice命令
- linux nice与renice进程优先级调度命令学习与示例
- Linux进程管理命令详解(ps和top)
- Linux进程管理命令详解(ps和top)
- Linux进程管理命令详解(ps和top)
- Linux进程管理命令详解(ps和top)
- Linux<十五>进程管理之ps,top,pstree命令
- Linux进程管理 - ps,top,pstree,signal,kill,killall举例演示
- Using Dialog Templates to create an InputBox() in C++
- loadrunner 字符串函数
- 函数
- 想考研——但是有顾虑希望前辈们可以指点一下
- Open Robot Control Software
- 一天一linux命令(18) ps top kill nice/renice 进程管理
- 《C专家编程》笔记(三)---相邻的字符串自动合并
- mysql查询分组后统计记录条数
- Nodejs, MemCacheD 在实际项目中的使用
- AE开发资料整理,源自网络!
- 单链表反转
- 快速排序
- 回不去了,围城里,LAYOUT路漫漫
- C语言sscanf函数用法总结(二) 正则表达式