Linux进程基本操作

2017-01-13 08:23:22来源:CSDN作者:qq_34665307人点击

1.进程定义

进程就是cpu未完成的工作

2.ps命令

ps a ##关于当前环境的所有进程
x ##与当前环境无关的所有进程
f ##显示进程从属关系
e ##显示进程调用环境工具的详细信息
l ##长列表显示进程的详细信息
u ##显示进程的用户信息

ps ax -o %cpu,%mem,comm,pid,user,group,time…
comm ##进程所使用的命令
-o … ##参数表示显示的类型顺序
–sort=+%mem ##以内存使用率正向排序
–sort=-%mem ##以内存使用率逆向排序
这里写图片描述

3.环境中进程的前后台调用

jobs ##查看后台进程
ctrl +z ##把占用终端的进程打入后台
fg ##把后台进程调回前台
bg ##暂停后台进程
comm & ##让命令直接在后台运行

4.进程信号

1)常用信号等级
1 ##进程重新加载配置
2 ##删除进程所在内存数据
3 ##删除鼠标在内存数据
9 ##强行结束单个进程
15 ##正常关闭进程
18 ##恢复暂停的进程
19 ##暂停进程
20 ##将进程放入后台
man 7 signal ##查看信号详细信息

kill ##信号发起工具
kill -信号 进程pid ##按pid处理进程
killall -信号 进程名字 ##按进程名处理进程
pkill -u student -信号 ##批量处理有关用户进程

5.进程优先级

优先级 -20~19 最高~最低
nice -n 5 vim& ##创建进程时设定优先级
renice -n 5 2298 ##更改进程优先级
*对于有从属关系的进程若改变父进程则子进程也将改变

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台