文章目录

  • 1.ps -l
  • 2.ps aux
  • 3.top

面试经常被问道,特别是top。

1.ps -l

参数 解释
F 代表这个程序旗标 (process flags),说明这个程序的总结权限,常见号码有:o 若为 4 表示此程序的权限为 root ;o 若为 1 则表示此子程序仅进行复制(fork)而没有实际执行(exec)。
UID 此程序被该 UID 所拥有
PID 程序的 PID 号码
PPID 此程序的父程序 PID 号码
C 代表 CPU 使用率,单位为百分比;
PRI/NI Priority/Nice 的缩写,代表此程序被 CPU 所执行的优先级,数值越小代表该程序越快被 CPU 执行。
ADDR 都不内存有关,ADDR 是 kernel function,指出该程序在内存的哪个部分,如果是个 running 的程序,一般就会显示『 - 』
SZ SZ 代表此程序用掉多少内存
WCHAN WCHAN 表示目前程序是否运作中,同样的, 若为 - 表示正在运作中。
TTY 登入者的终端机位置,若为进程登录则使用动态终端接口 (pts/n);
TIME 使用掉的 CPU 时间,注意,是此程序实际花费 CPU 运作的时间,而不是系统时间;
CMD 就是 command 的缩写,造成此程序的出发进程是什么

2.ps aux

参数 解释
USER 该 process 属于哪个使用者的账号
PID 该 process 的程序标识符。
%CPU 该 process 使用掉的 CPU 资源百分比;
%MEM 该 process 所占用的物理内存百分比;
VSZ 该 process 使用掉的虚拟内存量 (Kbytes)
RSS 该 process 占用的固定的内存量 (Kbytes)
TTY 该 process 是在哪个终端机上面运作,若与终端机无关则显示 ?,另外, tty1-tty6 是本机上面的登入者程序,若为 pts/0 等等的,则表示为由网络连接进主机的程序。
STAT 该程序目前的状态,状态显示与 ps -l 的 S 标示相同 (R/S/T/Z)
START 该 process 被触发启动的时间;
TIME 该 process 实际使用 CPU 运作的时间。
COMMAND 该程序的实际指令为何?

3.top

以下内容为鸟哥的linux私房菜截图

ps命令与top命令参数意义详解相关推荐

  1. linux shell命令行选项与参数用法详解

    问题描述:在linux shell中如何处理tail -n 10 access.log这样的命令行选项? 在bash中,可以用以下三种方式来处理命令行参数,每种方式都有自己的应用场景. 1,直接处理, ...

  2. 冷水机组相关温度、压力参数意义详解

    ​ 1.蒸发压力与蒸发温度 在冷水机组运行中,蒸发温度.蒸发压力与冷水带入蒸发器的热量有密切关系.冷负荷大时,蒸发器冷水的回水温度升高,引起蒸发器温度升高,对应的蒸发压力也升高.相反,当冷负荷减少时, ...

  3. ps命令,top命令,pstree命令,缓存和缓冲的区别

    ps命令 ps命令是最常用的监控进程的命令,通过此命令可以查看系统中所有运行进程的详细信息. 选项 a:显示一个终端的所有进程. u:显示进程的归属用户以及内存的使用情况. x:显示没有控制终端的进程 ...

  4. ps aux 命令和 top命令

    ps aux 命令和 top命令 ps命令 top命令 ps命令 ps命令用于查看系统中的进程状态,格式为"ps [参数]". 参数 作用 -a 显示所有进程(包括其他用户的进程) ...

  5. Linux命令之top命令详解

    目录 一.数据详解 1.1 系统统计数据 1.1.1 第一行 1.1.2 第二行 1.1.3 第三行 1.1.4 第四行 1.1.5 第五行 1.2 进程相关数据 二.使用详解 2.1 top命令参数 ...

  6. JVM调优系列--Java命令选项(参数)--大全/详解/常用

    原文网址:JVM调优系列--Java命令选项(参数)--大全/详解/常用_IT利刃出鞘的博客-CSDN博客 简介 说明        本文介绍Java的java命令用法,包括:常用用法.选项大全. J ...

  7. Python必备基本技能——命令行参数args详解

    Python必备基本技能--命令行参数args详解 1. 效果图 2. 源码 2.1 简单命令行参数 2.1 轮廓检测源代码 参考 这篇博客将介绍一项开发人员.工程师和计算机科学家必备的技能--命令行 ...

  8. Linux rpm 命令参数使用详解

    Linux rpm 命令参数使用详解 RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的"添加/删除程序" rpm 执行安装 ...

  9. w命令、vmstat命令、top命令、sar命令、noload命令

    为什么80%的码农都做不了架构师?>>>    使用w命令查看系统负载 [root@yolks1 ~]# w23:05:05 up 1:18, 1 user, load averag ...

最新文章

  1. extra加ing_英语词汇学各个章节的内容
  2. 在请求完成后回调delegate的方法。然而回调时经常遇到这种情况:delegate已经被释放...
  3. win10无法检测java_Javac 在windows10系统不识别
  4. 201203阶段二FFMPEG图片解码及线程
  5. uva10617 - Again Palindrome(dp)
  6. 面试常考题---交换变量
  7. 认识高清视频编码(MPEG、H.264、WMV-HD、RMVB)
  8. 改变numpy的大小_Numpy入门详细教程
  9. SQL优化——IN和EXISTS谁的效率更高
  10. linux下最好的ftp服务器,用Linux系统构建高效FTP服务器
  11. java中priorityqueue_详解JAVA中priorityqueue的具体使用
  12. c#鼠标点击TextBox控件后清空默认字体-完美解决方案
  13. iphone小圆点在哪儿设置_字节推大力教育新品牌;iPhone12跌破发行价;直播打赏将设置冷静期;蚂蚁A股网上申购开启 | Tech日报...
  14. 数字逻辑电路学习笔记
  15. 打开Word时会出现错误的解决办法
  16. Kafka中auto.offset.reset配置项参数为earliest/或者latest的区别
  17. java eclipse怎么下载_javaeclipse简介(附下载地址和安装包)
  18. kali 2.0修改gnome登陆界面背景图片
  19. PX4无人机ROS下仿真开发
  20. 自动生成12个月月份

热门文章

  1. LeetCode Golang 9.回文数
  2. MySql - GROUP BY 和 HAVING关键字
  3. MIPS下CPU和RAM的数据流动情况详解
  4. [python]-数据科学库Numpy学习
  5. android123 zhihuibeijing 新闻中心-新闻 页签 ViewPagerIndicator实现
  6. win7 下安装oracle 10g
  7. Linux Vim 光标错位,技术|Vim 复制粘帖格式错乱问题的解决办法
  8. 高校c语言题库,C语言-中国大学mooc-题库零氪
  9. java 读取ppt文件_java使用poi读取ppt文件和poi读取excel、word示例
  10. Flask mysql 模版传参_Flask渲染Jinja2模板和传参