25.ps

ps命令查看当前运行的进程信息。

--help查看帮助信息。这里帮助信息从CentOS6中截取,如果是不同系统,用法会有差异。

比如ubuntu 18.0.4系统中使用ps --help a来获得a选项获得帮助信息。

a选项,所有用户启动的进程

u选项,进程关于用户的详细描述

x选项,进程关于控制端的信息描述

A选项,所有运行的进程

e选项,等同于A选项

例1:最常见的一个用法:ps aux

另一个常用用法:ps -ef

其应用场景跟ps aux类似

输出项简介:

USER:进程拥有者

PID:进程号

%CPU:占用CPU使用率

%MEM:占用的内存使用率

%VSZ:占用的虚拟内存大小

RSS:占用的内存大小

TTY:终端的次要设备编号

STAT:进程状态

D:无法终端的休眠状态

R:正在执行中

S:静止状态

T:暂停执行

Z:不存在但暂时无法消除

W:没有足够的内存分页可分配

<:高优先级的进程

N:低优先级的进程

L:有内存分配并锁在内存中

START:进程开始时间

TIME:执行的时间

COMMAND:所执行的指令

例2:显示root用户的进程

ps -u root

例3:显示所有进程信息

ps -A

26.top

top命令可以获得进程即时状态,并可以即时刷新,直到退出top。

顶部的信息很有价值,是使用这个命令最值得注意的信息。它包括俄cpu、内存交换区、缓存等重要信息。

--help获取帮助信息。

-p选项,可以指定进程编号查看,如果有超过1个进程编号,用逗号分割

-u选项,可以指定查看特定用户的进程 。

-U选项,可以指定查看特定用户的进程。这个选项可以实时刷新。

-d选项,可以指定刷新数据间隔,单位是秒。例如:ps -U root -d 5,刷新时间间隔5秒

27.netstat

netstat命令时查看运行服务的信息,但是侧重了网络信息,比如监听的端口,绑定IP,来访IP

--help选项获得帮助。

-r选项显示路由表信息

-I选项显示网络接口

-i选项显示网络接口(跟I选项基本一致)

-l选项显示监听服务

-n不解析名字,是用数字显示

-t代表tcp协议的连接

-p显示进程名称

Linux必会100个命令(八)ps、top、netstat相关推荐

  1. Linux必会100个命令(四十三)useradd和userdel

    88.userad useradd用于添加一个linux账户.adduser跟本命令等价. --help获得帮助信息. -c选项,给新用户添加说明信息 -d选项,给新用户设置家目录 -D选项,新用户使 ...

  2. Linux必会100个命令(十六)ping、nc

    42.ping ping命令非常著名,也很有用.用于测试网络连接. -h选项获得帮助. -6选项代表ipV6不带这个选项则使用ipV4,也可以使用-4来表示使用ipV4 -c选项,设置ping发送次数 ...

  3. Linux必会100个命令(三)cp、mv、rm、mkdir、rmdir

    8.cp cp命令用于复制文件或目录. 使用--help查看帮助. 一个典型常用的场景如下: cp -ra * /xxx/ #复制当前目录下所有文件和目录到/xxx,保留文件权限. -f选项是强制执行 ...

  4. Linux必会100个命令(二十六)tar

    62.tar tar是一个古老.而强大的命令. 它的主要功能是对文件.目录进行打包,同时提供解包功能. --help选项获得帮助信息. tar的选项特别多,在此没有列出.本文只针对常用的选项进行描述和 ...

  5. Linux必会100个命令(三十四)which,whereis,locate

    70.which which命令用于查找文件.它在环境变量$PATH设置的目录里查找符合条件的文件. 格式: which 文件名 例1:查找文件find 71.whereis whereis命令也用于 ...

  6. Linux必会100个命令(四十五)groupadd,groupdel

    94.groupadd 创建一个用户组. --help选项获得帮助 -f选项,如果组已经存在,以成功消息退出 -g选项,使用指定组编号创建新组 -o选项,允许创建具有重复数据的组. -p选项,为创建的 ...

  7. Linux必会100个命令(五十三)dmesg命令

    105.dmesg dmesg是英文display message缩写. 命令用于显示开机信息. kernel会将开机信息存储在ring buffer中.如果开机时来不及察看信息,可以用dmesg来查 ...

  8. Linux必会100个命令(三十一)scp

    67.scp 用于服务器之间复制文件. --hellp获得帮助信息. -1,强制使用ssh1协议 -2,强制使用ssh2协议 -4,强制只使用IPv4寻址 -6,强制只使用IPv6寻址 -p,保留源文 ...

  9. 学习Linux七(Linux必学60个命令之【系统管理】)

    Linux必学的系统管理命令 对于Linux系统来说,无论是中央处理器.内存.磁盘驱动器.键盘.鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心.熟悉了Linux常用的文件处理命令 ...

  10. Linux必学的系统管理命令-1

    Linux必学的系统管理命令<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" ...

最新文章

  1. $\mathbf{R}^n$中的紧集是闭有界集
  2. 优秀程序员都会关注的公众号
  3. JDK 10 的 109 项新特性
  4. vant 项目_如何搭建mpvue框架搭配vant组件库的小程序项目
  5. 命名式ACL配置实例
  6. Struts2源码阅读(六)_ActionProxyActionInvocation
  7. 嵌入式实时操作系统的可裁剪性及其实现
  8. WordPress /wp-admin/users.php畸形s参数路径泄漏漏洞
  9. Batch入门教程(1)
  10. 努力培养自己对项目的主人翁意识
  11. 【图像增强】基于matlab GSA灰度图像增强【含Matlab源码 1172期】
  12. 牛客网_Wannafly模拟赛1
  13. 你不得不读的书籍清单
  14. 电脑重装系统如何远程控制电脑操作
  15. 高歌——【先声夺银】四种能力判断你的炒白银水平
  16. Android-图片压缩
  17. csgo显示服务器ip,csgo躲猫猫服务器ip地址 躲猫猫服务器2016
  18. 模拟信道与数字信道的区别
  19. 不良资产证券化未来推进需跨越的障碍
  20. pg_squeeze安装及简单使用

热门文章

  1. 安装cdr2019卡在正在下载_cdr2019最新版下载-coreldraw2019安装包中文版 - 极光下载站...
  2. win10以管理员身份解压缩WinRAR文件
  3. Linux 脚本开机自启的几种方法
  4. 信号与线性系统分析第4版吴大正课后习题答案
  5. 推荐几本学习MySQL的好书
  6. 【线性代数】矩阵的算数运算
  7. 线性代数复盘 | 同济大学工程数学第六版第一章思维导图笔记——行列式(复习专用)
  8. 线性代数复盘 | 同济大学工程数学第六版第三章思维导图笔记——线性方程组的解(复习专用)
  9. 常用的java包_java的常用包
  10. 湿度传感器pcb遇到的问题