linuxpgrepgrep_linux命令:ps pstree pgrep pidof进程管理
ps命令简介:
此个命令用于查看用户进程。
1.命令格式:
ps [option] : ps 参数
常用的使用格式:ps aux |grep 'keyword' 通过关键字查找相关的进程信息
[root@xuelinux ~]# ps aux 显示所有进程的信息
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 2900 1436 ? Ss 21:04 0:02 /sbin/init
root 2 0.0 0.0 0 0 ? S 21:04 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S 21:04 0:00 [migration/0]
root 4 0.0 0.0 0 0 ? S 21:04 0:00 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S 21:04 0:00 [migration/0]
解析ps aux中显示信息的含义:(上面以中括号中的进程为内核进程)
USER:用户名 PID:进程号 %CPU:进程占用CPU的百分比 %MEM:进程占用内存的百分比
VSZ:虚拟内存占用大小 RSS:实际内存占用大小 TTY:终端方式
STAT:进程状态 START:进程开始时间 TIME:进程运行时长 COMMAND:启动进程的命令
2.命令功能:
查看用户进程。
进程状态分类:
D:不可中断的睡眠状态
R:运行或就绪状态
S:可中断的睡眠状态
T:停止状态
Z:僵死状态
进程类型分类:(含有中括号的进程都是内核进程)
N:低优先级进程
+:前台进程组中的进程
l:多线程进程
s:会话连接进程的首进程
3.命令参数:ps不加参数默认只显示前台进程
a: 显示所有与终端有关的进程(也就是随用户登录后启动的进程)
u: 显示进程的是由那个用户启动的
x: 显示所有与终端无关的进程(也就是系统启动后未登录用户时就启动的进程)
常用的格式
-e:显示所有进程
-l:以长格式显示进程
-F:比l更详细显示进程信息
-o:指定显示进程的中的某字段 ps -o pid,comm,ni 指定显示这三个字段
pstree:进程树 查看进程树 可以通过关键字查看 pstree |grep "keyword"
pgrep:以grep方式只显示进程的进程号 Usage: pgrep bash 显示关于bash进程的进程号
[root@xuelinux ~]# pgrep -u root bash 查看以root用户运行的bash相关进程
2036
pidof:只显示进程的进程号(PID),可通过进程名查找其进程号 Usage: pidof sshd
4.命令实例:
ps aux | grep httpd
[root@xuelinux test]# ps aux | grep httpd
root 2440 3.0 0.0 5980 732 pts/0 S+ 16:49 0:00 grep httpd
root 25210 0.0 0.5 38020 10864 ? Ss Dec01 0:10 httpd
apache 25213 0.0 0.4 39024 7800 ? S Dec01 0:00 httpd
apache 25214 0.0 0.4 39024 7832 ? S Dec01 0:00 httpd
apache 25215 0.0 0.4 39024 7840 ? S Dec01 0:00 httpd
apache 25216 0.0 0.4 39024 7784 ? S Dec01 0:00 httpd
apache 25217 0.0 0.4 39024 7784 ? S Dec01 0:00 httpd
apache 25218 0.0 0.4 39024 7836 ? S Dec01 0:00 httpd
apache 25219 0.0 0.3 39024 7260 ? S Dec01 0:00 httpd
apache 25220 0.0 0.3 39024 7260 ? S Dec01 0:00 httpd
linuxpgrepgrep_linux命令:ps pstree pgrep pidof进程管理相关推荐
- 24.Linux进程管理工具——ps,pstree,pgrep,kill,top,htop,vmstat
1. ps 显示系统进程瞬间的运行动态的命令ps (1)选项:-A:所有的进程均显示出来,与 -e 具有同样的效果: -a:显示现行终端机下的所有进程,包括其他用户的进程: -u:以用户 ...
- pkill 命令_pkill和pgrep:流程管理命令
pkill 命令 This is a introduction to *nix's process management tools: pkill and pgrep. As this site's ...
- Linux进程管理(ps,pgrep,kill,killall,pkill,nohup,bg,fg)
文章目录 Linux进程管理 什么是进程?什么是线程?二者的区别? Linux进程管理命令 ps命令 使用方法案例 ps带减号和不带减号的区别 查看进程树的命令pstree pgrep命令 kill命 ...
- linux进程管理基本概念
linux进程管理基本概念 进程管理 进程树 什么是进程和程序 启动进程 前台启动进程 后台启动进程 创建进程 1 地址空间 2 进程元数据 3 如何创建进程 特殊进程 僵尸进程 孤儿进程 守护进程 ...
- linux进程与服务管理,linux基础之进程管理与服务
进程的状态 进程被称作任务,有4种状态 运行态 运行或准备运行 等待态 可中断(TASK_ITERRUPTIBLE) 不可中断(TASK_UNITERRUPTIBLE) 停止态(TASK_STOPPE ...
- Linux实用操作:小技巧(快捷键)、软件安装、systemctl、软连接、日期时区、IP地址、主机名、网络传输、端口、进程管理、主机状态、环境变量、上传、下载、压缩和解压
版本说明 当前版本号[20230415]. 版本 修改说明 20230415 初版 本课程的笔记已经更新完毕,各位可以通过点击黑马程序员2023年新版Linux零基础快速入门到精通>学习笔记总目 ...
- linux查看定时任务进程,[Linux]系统管理: 进程管理(ps/top/pstree/kill/pkill), 工作管理, 系统资源查看, 系统定时任务...
进程管理:查看与终止 进程查看 1. 进程是正在执行的程序或命令. 2. 进程管理的作用: 判断服务器健康状态, 查看系统中所有进程 杀死进程 3. 查看系统中所有进程 ps aux # 查看系 ...
- 几个进程管理的命令:pkill,pidof,kill,killall,job
pkill命令可以按照进程名杀死进程.pkill和killall应用方法差不多,也是直接杀死运行中的程序:如果您想杀掉单个进程,请用kill来杀掉. pkill命令可以按照进程名杀死进程.pkill和 ...
- 31.进程管理之进程概览,及ps命令详解,ps -ef,ps aux,ps -le,ps -l输出详解和示例
本小章讲解进程管理中的进程概览和作用,及ps命令详解,ps -ef,ps aux,ps -le,ps -l的输出详解和示例 文章目录 进程概览 什么是进程和程序 进程管理的作用 进程启动方式 僵尸进程 ...
最新文章
- 【CV】吴恩达机器学习课程笔记第16章
- 计算机视觉编程——图像到图像的映射
- memcached 常用命令及使用说明
- shell的几个实战脚本例子(欠)
- 新概念0804:潘石屹学习python
- POJ 3259 Wormholes
- cuba.platform_CUBA 7.2 –有什么新功能?
- nacos服务注册与发现
- 小蚂蚁学习数据结构(16)——串的堆分配储存代码演示
- R语言︱非结构化数据处理神器——rlist包
- Qt 之 QEvent
- 如何看懂时序图LCD1602(经典)
- 控制算法简析3——LKA中PID控制的error选取
- c++笔试题(带答案)值得我们一看
- 计算机二级office无法评分,计算机二级OFFICE评分标准
- 如何重置 Mac 上的 NVRAM
- 利用IntelliJ IDEA与Maven开始你的Scala之旅
- c++ 高精度 加减乘除 四则运算 代码实现
- 计算机测试word总是零分,word excel做好后评分为什么是0分
- bjca数字认证产品报错产品崩溃
热门文章
- 源码包安装mysql5.6_源码包安装mysql5.6
- Mybatis逆向工程自动生成代码文件
- linux中如何统计目录中的文件,[Linux目录文件]在Linux中统计目录内文件
- easyuefi无法安装只能在基于_SOLIDWORKS2018安装时VC2015安装失败的解决方法
- Oracle导入ixf文件,Shell读取文本批量导出\导入DB2数据
- jackson 读取多文件_Spring Boot系列之读取配置
- 4am永远 鼠标按键设置_4AM碾压性夺冠创PCL历史!韦神赛后采访彰显霸气
- python整数预测_时间序列预测全攻略(附带Python代码) | 36大数据
- 腾讯视频怎么上传自己的视频?
- js属性对象的hasOwnProperty方法