七周二次课(5月7日)

10.6 监控io性能


iostat

# iostat -x 磁盘使用状态


%util是等待磁盘所占的百分比,如果数值过大说明磁盘I/O性能出现了问题

iotop

默认没有安装,需要先安装命令 # yum install -y iotop.noarch

#iotop          //动态显示磁盘读写状态


10.7 free命令

free是查看内存使用情况的命令

#free -h

buff/cache是

其中cache(缓存)是内存中准备读取到cpu的部分,buff(缓冲)是内存中准备写入磁盘的部分

total = used + free + buff/cache

available包含free和buffer/cache剩余部分

平时要关注是是available

10.8 ps命令

ps查看进程

#ps aux         //查看所有进程(快照的形式) 和#ps -elf  基本相同

结束一个进程

#kill  992              //kill加pid来结束对应的进程

其中stat列:

D:不能中断的进程

S:sleep(休眠)状态的进程

R:运行状态的进程

T:暂停的进程

Z:僵尸进程

<:高优先级进程

N:低优先级进程

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

s:主进程

l:多线程进程

+:前台进程


10.9 查看网络状态

#netstat    //查看网络状态



#netstat -lnp   //查看监听端口


sockets 同一台服务器两个进程相互通信


#netstat -an          //查看tcp/udp连接状态


#ss -an

# ss -an|grep -i 'listen'                 //缺点不会显示进程id


小技巧

# netstat -an | awk '/^tcp/ {++sta[$NF]} END {for (key in sta) print key,"\t",sta[key]}'


10.10 linux下抓包

安装tcpdump

# yum install -y tcpdump

#tcpdump -nn  -i ens33






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值