失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Linux必会100个命令(八)ps top netstat

Linux必会100个命令(八)ps top netstat

时间:2023-04-10 03:56:31

相关推荐

Linux必会100个命令(八)ps top netstat

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-uroot

例3:显示所有进程信息

ps-A

26.top

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

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

--help获取帮助信息。

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

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

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

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

stat

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

--help选项获得帮助。

-r选项显示路由表信息

-I选项显示网络接口

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

-l选项显示监听服务

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

-t代表tcp协议的连接

-p显示进程名称

如果觉得《Linux必会100个命令(八)ps top netstat》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。