今天继续给大家介绍Linux基础知识,本文主要内容是Linux的进程管理相关命令。

一、静态查看进程

在使用Linux系统的时候,我们时常要查看系统进程情况,主要是了解进程的PID、状态、内存分配、CPU和已经花费的时间以及运行该进程的用户ID。
ps命令常被用来静态查看进程,在这里的静态,就是指显示命令执行瞬间的系统进程情况,下面要介绍的动态,就是不断刷新显示进程情况。
ps进程使用示例如下:

ps aux #查看进程使用情况
ps aux | less # 查看进程使用情况,考虑到显示过多,使用分管符和less命令查看
ps aux --sort CPU #查看进程使用情况,并按照CPU的使用率升序排列
ps aux --sort -CPU #查看进程使用情况,并按照CPU的使用率降序排列
ps aux --sort rss #查看进程使用情况,并按照内存的使用升序排列
ps aux --sort -rss  #查看进程使用情况,并按照内存的使用降序排列
ps -ef | grep XXX #查看指定的进程是否开启
ps axo user,pid,ppid……  #查看进程,并且只查看后面列举出的信息


上述显示中,USER表示该进程的用户,PID表示进程ID,%CPU是CPU占用率,%MEM是内存占用率,VSZ是占用虚拟内存,RSS是占用实际内存,TTY是指进程运行的终端,STAT是指进程运行的状态,START是进程启动的时间,TIME是进程占用CPU的时间,COMMAND是进程对应的程序
STAT一列中,进程状态含义:
R:运行
S:可中断睡眠
D:不可终端睡眠
T:停止的进程
Z:僵尸进程
X:死掉的进程
Ss:表示该进程是一个父进程,本身有子进程
S<:表示优先级较高的进程
SN:表示优先级较低的进程
R+:表示前台进程
Sl:表示以线程方式运行的进程

二、动态查看进程

top命令可以动态查看进程,top命令常用参数如下:
-d 表示刷新的时间间隔,单位为s
-p 表示查看指定PID的进程
-u 表示查看指定用户的进程
-n 表示top刷新指定次数后退出
top命令使用示例:

top -d 1
top -p 100
top -n 3 >123.txt
top -u nginx

上述四条命令都表示用top查看系统进程,第一条命令表示刷新时间为1秒,第二条命令表示只查看PID100的进程,第三条表示将top刷新3次的结果写入到123.txt文档中,第四条表示只显示用户为Nginx的进程。
top命令执行后结果如下:

此时按下q键退出查看状态。
原创不易,转载请说明出处:原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200

Linux系统进程查看命令相关推荐

  1. Linux之查看命令帮助 --help man

    Linux之查看命令帮助 1. 查看命令帮助方式 --help 使用说明: 命令 --help man 使用说明: man 命令 查看命令帮助的目的说明: 查看命令帮助目的是查看命令选项信息的 --h ...

  2. Linux系统信息查看命令 -

    Linux系统信息查看命令 - 系统 # uname -a #查看内核/操作系统/CPU信息# head -n 1 /etc/issue #查看操作系统版本# cat /proc/cpuinfo #查 ...

  3. 常用Linux日志查看命令

    [订阅[专栏合集](https://blog.csdn.net/hellozpc/category_11127579.html),作者所有付费文章都能看] 常用Linux日志查看命令 推荐[Kafka ...

  4. Linux常用查看命令

    Linux常用查看命令 1,Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息.但是对于双核的cpu,在cpuinfo中会看到两个cpu.常常会让人误以为是两个单核的cpu.2,查 ...

  5. Linux中查看命令帮助手册

    目录 Linux中查看命令帮助手册 查看命令类型 --- type Linux中对应的命令类型 帮助命令 help 命令 用法1 help 内部命令 用法2 命令 --help 命令的部分语法符号解析 ...

  6. Linux文件查看命令图解

    使用最小发行版的Linux,Tiny Core Linux: 用一个VirtualBox 4.x版本来装这个Tiny Core: 把TinyCore的ISO文件装入虚拟光驱: 启动虚拟机开始安装:基本 ...

  7. Linux 如何查看命令所在位置/查看命令文件所在位置

    文章目录 which type whereis which which 命令的作用是在环境变量 PATH 所指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果. 查看命令详情,猛戳 < ...

  8. linux系统信息查看命令

    常用命令整理如下: 查看主板的序列号: dmidecode | grep -i 'serial number' 用硬件检测程序kuduz探测新硬件:service kudzu start ( or r ...

  9. linux查看ip命令_不可不知的Linux文本查看命令

    来源:公众号[编程珠玑] 作者:守望先生 ID:shouwangxiansheng Linux常用命令中,除了cat还有很多其他用于文本查看的命令.本文将简单介绍一下这些文本查看的命令. 全文本显示- ...

最新文章

  1. python带我起飞 豆瓣评分_你听过后觉得爽到飞起的电音是哪一首?
  2. DPDK — 安装部署(CentOS 7)
  3. 通过PDO 连接SQL Server
  4. TSQL批处理插入一万条记录-随机生成某些字段值
  5. 鸟哥的Linux私房菜(服务器)- 第二十一章、文件服务器之三: FTP 服务器
  6. SAP一句话入门:Human Resource
  7. azure kinect三维点云_万众期待的 【三维点云处理】 课程来啦!
  8. C语言程序main入口函数
  9. windows下hadoop的单机伪分布式部署(3)
  10. WinCE启动界面的定制
  11. EhCache 常用配置项详解
  12. Webpack实战(九):实现资源按需加载-资源异步加载
  13. raspberry pi_如何为Raspberry Pi编写SD卡
  14. 一文读懂 KMP 算法 | 原力计划
  15. 安卓也是html写的么,css能判断手机是安卓还是ios吗?
  16. 20191209每日一句
  17. matlab 绘制三维空间直线
  18. HTML+CSS静态页面网页设计作业:我的家乡网站设计——我的家乡-莆仙(6页)
  19. 西电网络攻防大赛--渗透测试第三题
  20. nobody cared (try booting with the irqpoll option)笔记调试全记录

热门文章

  1. 网页中HTML代码如何实现字体删除线效果
  2. 耐克app显示无法连接服务器,nike app登录不了怎么办 nikeapp客服在哪里怎么联系...
  3. 微信小程序使用scss,gulp
  4. 20190919CF训练
  5. 易观千帆 | 2022年11月银行APP月活跃用户规模盘点
  6. (Scikit-Learn)线性回归 基函数的含义详解
  7. 希腊海底失落之城最新打揭秘
  8. POI 单元格垂直居中,相同内容的单元格合并
  9. 高德地图(实时获取定位)
  10. 关于1NF、2NF、3NF、BCNF范式