linux抓包看内容,LINUX学习笔记 监控io性能,free命令,ps命令 ,查看网络状态 ,linux下抓包...

一、free命令

free命令可以查看当前系统的总内存大小以及私用内存的情况。

total:内存总大小

uesd:真正使用的实际内存大小

free:剩余物理内存大小(没有被分配的,纯剩余)

shared:共享内存大小,不用关注他

buff/cache:分配给buffer和cache的内存总有多大

available:系统可使用内存有多大

5f42551104b0d2d345c1293e65dbc241.png

二、用PS命令查看系统进程

PS 命令是专门显示系统进程的命令。

b0a22d081fbb06cb498ad40f6b617053.png

PID:表示进程ID

STAT:进程的状态

D:不能中断的进程

R(run):正在运行的进程

S(sleep):已经中断的进程

T:已经停止或暂停的进程

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

X:已经死掉的进程

Z:僵尸进程

<:>

N:低级优先进程

L:在内存中被锁了内存分页

s:主进程

I:多线程进程

+:在前台的进程

743f47719ff4347e64ecccc14d63e944.png

三、用netstat命令查看网络状况

f58278c92f97f9ea75895ac78f94960e.png

94046a2610190225444ac3781ce2734c.png

netatst:查看网络状态

netstat -lnp:查看监听端口

netstat -an:查看系统的网络连接状况

netstat -lntp:只看出的tcp,不包含socket

四、linux下抓包

我们可以使用tcpdump工具来,没有的话需要先安装:yum install -y tcpdump

8694530dfe906df25a73c57097124aa0.png

fcc53d57d0c434b10d3c65d3c97300a9.png

-c的作用是制定抓包数量,抓够了自动退出,不用我们人为取消。

tcpdump -nn -i ens33 port 22     //这样指定只抓22端口的包

tcpdump -nn -i ens33 tcp and not port 22    //指定抓tcp的包、但是不要22端口的

tcpdump -nn -i ens33 port 22 and port 53    //只抓22和53端口的包

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值