ps top 命令
ps命令是基础的监控命令,ps命令好比工具中的瑞士军刀,它能输出运行在系统上的所有程序的许多信息。
参数
- -A 显示所有进程(与-e效果一样)
- -a 显示除控制进程与无端进程外的所有进程
- -N 显示与指定参数不符的所有进程
- -d 显示除控制进程外的所有进程
- -C 显示包含在cmdlist列表中的进程
- -G 显示组ID在grplist列表中的进程
- -U 显示属主的用户ID在uerlist列表中的进程
- -g 显示会话或组ID在grplist列表中的进程
- -p 显示PID在pidlist列表中的进程
- -s 显示会话ID在sesslist列表中的进程
- -t 显示终端ID在ttylist列表中的进程
- -u 显示有效用户ID在userlist列表中的进程
- -F 显示更多额外输出(相对于-f参数而言)
- -O 显示默认输出以外以及format列表指定的特定列
- -M 显示进程的安全信息
- -c 显示进程的额外调度信息
- -f 显示完整格式的输出
- -j 显示任务信息
- -l 显示长列表
- -o 仅显示由format指定的列
- -y 不要显示进程标记
- -Z 显示安全标签信息
- -H 用层级格式来显示信息
- -n 定义WCHAN列显示的值
- -w 采用宽输出模式,不限宽度显示
- -L 显示进程中的线程
- -V 显示ps的版本号
常用组合
- ps aux 列出目前所有的正在内存当中的程序
a:所有与终端相关的进程
u:所有与终端无关的进程
x:以用户为中心组织进程状态信息显示
- ps –ef 显示所有信息,连同命令行
-e:显示所有进程
-f:显示完整格式的进程信息
- pstree :显示进程树
- ps:
- a:查看和终端有关的进程
- u:显示进程是哪个用户启动的
- x:和终端无关
- ps aux |head
- 进程的分类:
- 和终端有关
- 和终端无关
- 进程状态:
- D:不可中断睡眠
- R:运行或者就绪
- S:可中断睡眠
- T:停止
- Z:僵尸
- < :高优先级
- N :低优先级
- +: 前台进程组中的进程
- l:多线程进程
- s: 会话进程首进程
- pgrep:命令以名称为依据从运行进程队列中查找进程,并显示查找到的进程id
- #只显示进程号
- pgrep bash
- top:实时动态的查看系统运行状态
- M:根据驻留内存大小进行排序;
- P:根据CPU使用百分比大小进行排序;
- T:根据时间/累计时间进行排序;
- w:将当前设置写入~/.toprc文件中。
- l:切换显示平均负载和启动时间信息;
- m:切换显示内存信息;
- t:切换显示进程和CPU状态信息;
- top -d 1 :指定刷新时长
- top -b : 批处理模式
- top -n 3 :只显示3屏
- vmstat:显示虚拟内存信息
- vmstat 1 :每秒钟显示一次
- free:查看内存
- kill:
- pkill:
- bg:
- fg:
ps top 命令的更多相关文章
- linux ps top 命令 VSZ,RSS,TTY,STAT, VIRT,RES,SHR,DATA的含义【转】
转自:http://blog.csdn.net/zjc156m/article/details/38920321 http://javawind.net/p131 VIRT:virtual memor ...
- linux ps top 命令 VSZ,RSS,TTY,STAT, VIRT,RES,SHR,DATA的含义
VIRT:virtual memory usage 虚拟内存1.进程“需要的”虚拟内存大小,包括进程使用的库.代码.数据等2.假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而 ...
- Linux命令:ps / top
简介:ps - report a snapshot of the current processes. 用途:获取当前时刻程序运行状态 概要:ps [options] 类型:ps is hashed ...
- 进程命令ps/top/kill
进程: 通俗的说就是 当前正在执行的一个程序 命令: ps 英文: process status 作用: 查看进程的详细状况 选项: a:显示终端上的所有进程,包括其他用户的进程 u:显示进程的详细状 ...
- ps -aux 命令下的前几行内容解释 与 top命令下的前几行内容解释
系统进程分为5种不同的状态: R(运行):正在运行或在运行队列中等待 S(中断):休眠中,在等待某个条件的形成或接受到信号 D(不可中断):收到信号不唤醒和不可运行.进程必须等待直到有中断发生 Z(僵 ...
- ps与top命令简单介绍
Linux中ps与top命令 这两个命令都是查看系统进程信息的命令,但是用处有点儿不同 1.ps命令--提供系统过去信息的一次性快照 也就是说ps命令能够查看刚刚系统的进程信息 命令:ps aux或 ...
- Linux ps与top命令
Linux ps与top命令 这两个命令都是查看系统进程信息的命令,但是用处有点儿不同 1.ps命令--提供系统过去信息的一次性快照 也就是说ps命令能够查看刚刚系统的进程信息 命令:ps aux或 ...
- day07 linux磁盘分区,ps,kill,df,top命令使用
day07进入单用户模式删除密码不能进入系统问题: SELINUX=disabled 操作系统linux开机流程加电BIOS找到启动介质先读取第一个扇区(MBR)grup找到kernel加载到内存执行 ...
- Linux 查看进程资源--ps、top命令
1,ps命令 ps能够给出当前系统中进程的快照.它能捕获系统在某一事件的进程状态 命令参数: a 显示所有进 ...
随机推荐
- Spring的核心模块解析
Spring框架是一个轻量级的集成式开发框架,可以和任何一种框架集成在一起使用,可以说是一个大的全家桶.Spring从1.x发展到现在的5.x可以说是越来越强大,下面来看看Spring都包含哪些核心的 ...
- JavaEE 藏经阁
后台技术 工作流引擎:Activiti5 ORM框架:Mybatis/Hibernate JPA Web框架:SpringMVC/Struts 核心框架:Spring Framework4.0 任务调 ...
- java web 读取数据库数据写入Excel返回浏览器下载
@RequestMapping(value = "/download", method = RequestMethod.GET) public void downstudents( ...
- list的基本操作实现
有关list的相关实现,主函数没有写很多,每个部分目前没发现有问题: #include <iostream> #include <stdio.h> using namespac ...
- highcharts-3d.js实现饼状图
嘛,首先,废话一下,这个插件挺好用的.我是因为做亮灯率demo所以接触了它. 首先引用外部文件,jQuery.js,highcharts.js,highcharts-3d.js,好的,这就搞定了第一步 ...
- Mockito单元测试实战
最近使用Mockito完成了几个简单的测试,写个博客mark一下: 第一种模拟web请求 @SpringBootTest @RunWith(SpringRunner.class) @WebAppCon ...
- 笔试中常用c++接口
1.stack:https://www.cnblogs.com/hdk1993/p/5809161.html 使用该容器时需要包含#include<stack>头文件: 定义stack对象 ...
- C# Asp.net中简单操作MongoDB数据库(二)
C# Asp.net中简单操作MongoDB数据库(一) , mongodb数据库连接可以回顾上面的篇幅. 1.model类: public class BaseEntity { /// < ...
- 多线程深入:乐观锁与悲观锁以及乐观锁的一种实现方式-CAS(转)
原文:https://www.cnblogs.com/qjjazry/p/6581568.html 首先介绍一些乐观锁与悲观锁: 悲观锁:总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每 ...
- (转)Pycharm在Ubuntu 16.04 系统中tensorflow导入报错
今天下午在配置pycharm时一直出现tensorflow不能导入的错误,如下图所示: 通过以下步骤可以解决问题: 步骤一: 1)在pycharm安装目录下,进入bin目录(一般情况下我们下载解压py ...