Linux的任务管理器 怎么创建定时执行任务
如果父进先结束,子进程就会变成僵尸进程
僵尸进程无法被强制结束,占用的系统资源很小,可以忽略不计。
僵尸进程太多,怎么处理,重启,重启之后全部消失
PStree:以树形结构,列出进程的信息(线程)pstree -up 线程号(pid号)
-a:显示进程所有的完整信息
-p:查看进程的线程
-u:查看进程所属的用户
Ps -aux
PS -elf e:显示系统内所有进程的信息 l:长格式显示进程信息 f:完整格式显示进程信息
可以筛选
PPID:该进程父进程的进程号
TTY:表示启动的终端名。?:表示不是从终端打开的进程
Stat:进程状态
S(大写):休眠状态
D:不可中断的休眠状态
R:运行中的进程
T:停止状态
Z:僵尸进程
S(小写):表示该进程有子进程
<:高优先级
N:低优先级
+:前台运行的进程(前台看的到,后台看不到)
L(小写):进程有多个线程
Time:进程占用CPU的时间。
Command(CDM):进程启动的命令
PRI:进程的优先级
NI:谦让值,决定优先级的大小,越大,优先级越低
ADDR:进程在内存中地址
Sz:进程被换出,需要swap空间的大致大小
Wchan:显示休眠进程的系统函数名
STIME:进程的启动时间
动态查看系统的进程信息:top
一分钟 五分钟 15分钟 系统负载:单位时间内系统处理的任务数
第二行:信息进程
Total:当前系统的总进程
Running:运行中的进程
Sleeping:休眠中的进程
Stopped:终止的进程数
Zombie:僵尸进程数
第三行:cup的使用情况
Us:用户进程占用CPU的大小(管理员,程序用户,普通用户)
Sy:内核进程占用CPU的大小
Ni:优先级调度占用CPU的大小
ID:空闲CPU的百分比
监控CPU 先看Top:看ID
Wa:磁盘读写性能
Hi:1分钟的CPU使用率
Si: 5分钟的CPU使用率
St: 15分钟的CPU使用率
C键:根据CPU百分比大小进行排序
q:退出
top -b -n 1:运行一次即刻退出(用得少)