首页 > 代码库 > 《Linux菜鸟入门》进程详解
《Linux菜鸟入门》进程详解
●进程
1.进程定义
进程就是cpu未完成的工作
2.ps命令
ps a 关于当前环境的所有进程,不是自己的也会显示
x 与当前环境无关的所有进程
f 显示进程从属关系
e 显示当前用户环境中的所有进程
l 长列表显示进程的详细信息
u 显示进程的用户信息
ps ax -o %cpu,%mem,user,group,comm,nice 指定显示进程的某些信息
%cpu 负载
mem 内存负载
user 用户
group 组
comm 名称
nice 优先级
ps ax -o %cpu,com --sort <+|-%cpu><+|-%mem> 按照进程信息排序
+ 正序 -倒叙
3.进程优先级
1》进程的优先级范围-20~19
2》优先级查看
ps ax -o pid,nice,comm
3>指定某个优先级开启进程
nice -n 优先级数字 进程名称
nice -n 5 vim
4>改变进程优先级
reince -n 优先级数字 进程pid
reince -n 5 18026 改变进程18026的优先级为5
0为恢复
vim & 表后台,不占用终端
4.环境中进程的前后台调用
jobs 查看被打入环境后台的进程
ctrl+z 把占用终端的进程打入后台
fg 把后台的进程调回前台
bg 把后台暂停的进程开启
comm & 让命令在后台进行运行
5.信号进程
1》常用信号等级
1 进程重新加载配置 shell不可以重新加载
2 和ctrl+c的效果一样
3 隐藏进程
9 强制关闭进程
15 正常关闭进程
18 让进程在后台运行
19 让进程在后台停止
20 把进程打入后台且暂停
man 7 signal 查看信号详细信息
kill -信号 进程pid
killall -信号 进程名字
pkill -u name(student) -信号 批量处理用户的进程
6.用户登陆审记
1. w 查看使用系统的当前用户有哪些
w -f 查看使用地点
2. last 查看用户登陆成功历史
3. lastb 查看用户登陆失败历史
7.top命令
?/h 帮助
1 cpu第一个核负载
监控系统负载工具
本文出自 “12147236” 博客,转载请与作者联系!
《Linux菜鸟入门》进程详解