Linux 124课程 7、进程管理
2018-03-01 23:21
260 查看
1、进程管理
一个程序被加载内存当中,称为一个进程
Linux 当中是以PID区分不同的进程
ps 用于列出当前的进程
aux 列出所有的进程
-eu 当前的用户的所有进程
lax 列出更多的长格式信息
-ef 列出所有进程
j 列出job信息
ps aux
VSZ :进程申请的内存大小
RSS:系统分配的内存大小
TTY:? ?表示这个进程在后台运行
STAT: 表示进程的状态
T 表示进程被临时挂起;
Z 进程刚刚被终止[僵尸进程];
R 进程被列入到计划,但是没有进入CPU;
S 进入等待状态;
D 进程不可中断;
ps lax
ps -eu
2、controling job
此脚本称为一个job(While true; do echo -n ‘testjob ’ >> /tmp/1.txt; sleep 1; done)
ctrl +c 可以结束正在运行的job;
(While true; do echo -n ‘testjob ’ >> /tmp/1.txt; sleep 1; done)& //将job调到后台执行
jobs 查看运行的进程
fg 1 将后台运行的job调到前台来
Ctrl +z 将前台的程序暂停,并调到后台
bg 1 将后台暂停的程序,在前台恢复运行
结束进程
结束job
先将job调到前台,再用Ctrl+c 结束
2) 结束进程
方法一:kill -9 强制杀死进程
jobs -pl 查看job的进程号
kill -9 31263
方法二: killall -9 进程名字 (不建议使用)
方法三: kill -9 PPID
ps j 在ps j中,杀死进程需要杀死PPID号
Kill -9 31640
Pkill 结束一个用户的所有进程
-U 根据进程所属的用户名终止相应进程
-t 根据所在终端终止相应进程
who 有哪些用户登录上来了
Pkill -U student 杀死所有student用户的进程
Pkill -9 -t pts/1 杀死所有pts/1的进程
top 可以动态查看活动进程 资源情况
z 标颜色
c 按CPU排序
m 按内存排序
t 按占用时间排序
k 杀死进程
q 退出
PR
NI
VIRT 虚拟内存使用情况
RES 内存的使用情况
dd 磁盘重写8次,数据不可恢复
dd if=/dev/zero of=/dev/null &
k
一个程序被加载内存当中,称为一个进程
Linux 当中是以PID区分不同的进程
ps 用于列出当前的进程
aux 列出所有的进程
-eu 当前的用户的所有进程
lax 列出更多的长格式信息
-ef 列出所有进程
j 列出job信息
ps aux
VSZ :进程申请的内存大小
RSS:系统分配的内存大小
TTY:? ?表示这个进程在后台运行
STAT: 表示进程的状态
T 表示进程被临时挂起;
Z 进程刚刚被终止[僵尸进程];
R 进程被列入到计划,但是没有进入CPU;
S 进入等待状态;
D 进程不可中断;
ps lax
ps -eu
2、controling job
此脚本称为一个job(While true; do echo -n ‘testjob ’ >> /tmp/1.txt; sleep 1; done)
ctrl +c 可以结束正在运行的job;
(While true; do echo -n ‘testjob ’ >> /tmp/1.txt; sleep 1; done)& //将job调到后台执行
jobs 查看运行的进程
fg 1 将后台运行的job调到前台来
Ctrl +z 将前台的程序暂停,并调到后台
bg 1 将后台暂停的程序,在前台恢复运行
结束进程
结束job
先将job调到前台,再用Ctrl+c 结束
2) 结束进程
方法一:kill -9 强制杀死进程
jobs -pl 查看job的进程号
kill -9 31263
方法二: killall -9 进程名字 (不建议使用)
方法三: kill -9 PPID
ps j 在ps j中,杀死进程需要杀死PPID号
Kill -9 31640
Pkill 结束一个用户的所有进程
-U 根据进程所属的用户名终止相应进程
-t 根据所在终端终止相应进程
who 有哪些用户登录上来了
Pkill -U student 杀死所有student用户的进程
Pkill -9 -t pts/1 杀死所有pts/1的进程
top 可以动态查看活动进程 资源情况
z 标颜色
c 按CPU排序
m 按内存排序
t 按占用时间排序
k 杀死进程
q 退出
PR
NI
VIRT 虚拟内存使用情况
RES 内存的使用情况
dd 磁盘重写8次,数据不可恢复
dd if=/dev/zero of=/dev/null &
k
相关文章推荐
- Linux 124课程 8、管理本地的Linux用户和组、控制服务和守护进程
- Linux 124课程 5、管理本地的Linux用户和组
- linux课程-进程管理与系统监视
- Linux 124课程 11、网络管理
- Linux 进程管理 -------进程互斥和同步
- Linux进程管理
- Linux进程管理和调度-基于linux3.10
- Linux常用命令_(进程管理)
- Linux进程管理、任务管理
- linux进程管理与调度
- Linux 进程管理浅析
- 9.8_Linux进程管理和计划任务
- linux 系统 进程管理和查看
- Linux高级程序进程管理
- Linux进程管理(二)进程的调度与资源限制
- 2-6·Linux系统进程管理
- Linux_系统管理_进程控制_1
- ARM学习笔记——Linux进程管理
- Linux 进程管理
- Linux进程调度策略的发展和演变--Linux进程的管理与调度(十六)