linux下的进程管理(进程的基本了解及查看pstree,p
发表于:2024-11-16 作者:千家信息网编辑
千家信息网最后更新 2024年11月16日,Linux下的进程管理1.什么是进程?程序是静态的文件进程是运行中的程序的一个副本进程存在生命周期(准备期,运行期,终止期)2.进程状态状态定义R(TASK_RUNNING) 、可执行状态(RUNNI
千家信息网最后更新 2024年11月16日linux下的进程管理(进程的基本了解及查看pstree,p
Linux下的进程管理
1.什么是进程?
程序是静态的文件
进程是运行中的程序的一个副本
进程存在生命周期(准备期,运行期,终止期)
2.进程状态
状态 | 定义 |
---|---|
R(TASK_RUNNING) 、 | 可执行状态(RUNNING,READY)running:正在被处理 ready: 在排队, cpu处理进程个数有限 |
S(TASK_INTERRUPTIBLE) | 可唤醒状态 :在cpu上使用的时间超时,此时被打入休眠状态,随着程序的调用会被唤醒 |
D(TASK_UNINTERRUPTIBLE) | 不可唤醒状态 |
T(TASK_STOPPED) | 暂停状态:打入后台,暂停 人为控制, |
Z(EXIT_ZOMBIE) | 僵死态:父级进程先结束,所以子进程没有被回收 |
查看进程
1.pstree命令
pstree
进程 是资源调配的最小单位
线程 是进程运行的最小单位
systemd 守护进程:进程的领导,对进程初始化,
2.ps命令的常规用法
ps | 显示当前命令执行时进程状态 |
---|---|
参数 | 效果 |
a | 显示与终端相关进程(BSD) |
x | 显示与所有与进程无关进程(BSD) |
u | 以用户为归类显示进程状态 |
f | 层级结构显示进程信息 |
o | 指定查看选项pid,comm,nice,pri,pcup,stat,ppid |
-e | 显示所有进程(unix) |
-f | 显示完整格式信息(unix) |
-H | 层级结构显示进程的相关信息 |
-o | 指定查看选项pid,comm,nice,%cpu,%mem,nice |
*ps显示命令
字段 | 解释 |
---|---|
USER | 用户名称 |
PID | 进程id |
%CPU | cpu用量百分比 |
%MEM | 内存用量百分比 |
VSZ | 占用虚拟内存大小 |
RSS | 常驻内存集大小 |
TTY | 字符终端 |
STAT | 进程状态 |
START | 运行时间 |
TIME | 占用cpu时间 |
COMMAND | 进程名称 |
注:查看的时候第一行为标题
3 进程过滤命令pgrep
ps aux | grep root 过滤超级用户(用户会显示,带有root行的关键字也会显示不够准确)
所以
pgrep
pgrep | 显示指定进程 |
---|---|
参数 | 效果 |
-u uid | 显示指定用户进程 |
-U name | 显示指定用户进程 |
-t tty | 显示指定终端进程 |
-l | 显示进程名称 |
-a | 显示完整格式进程名 |
-P pid | 显示指定进程的子进程 |
进程
状态
用户
命令
信息
内存
名称
时间
程序
终端
运行
最小
单位
参数
大小
层级
效果
格式
用量
百分
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器原始密码
内部管理系统服务器
网络安全规范中专业人员如何分配
水量服务器长啥样
c语言 服务器
国家网络安全公益视频
四川数码服务器云空间
石家庄原舟互联网科技
江门数据链软件开发批发价格
网络安全等级测评与检测评估服务
广电网络技术转型
valves在数据库的意思
互联网企业金融科技
数据库物理结构设计 实例
网吧几台服务器
公路网络安全应急处置预案
网络安全答题
游戏协调服务器
数据库日志审计厂家
软件开发的 上下游合同
网络安全大赛kk战队
比肩微软英特尔的网络安全股
南宁有关网络安全的事例
2016计算机网络技术
外部数据库创建视图
2017软件开发人才需求
河南国驰软件开发有限公司
软件开发类的行业代码
软件开发年薪60万什么级别
软件开发个人开小公司