10.6 监控io性能;10.7 free;10.8 ps;10.9 查看网络状态;10.10 抓包

扩展:

tcp三次握手四次挥手 

http://www.doc88.com/p-9913773324388.html

tshark几个用法:

http://www.aminglinux.com/bbs/thread-995-1-1.html

10.6 监控io性能

安装iostat命令(也是安装这个包) :

[root@hao-01 ~]# yum install -y sysstat

1. (监控)查看 磁盘io使用情况iostat -x

重要关注%util 值  表示io磁盘使用多少占用cpu的!

[root@hao-01 ~]# iostat -x

[root@hao-01 ~]# iostat -x 1

clipboard.png

2. 安装iotop命令 :  

[root@hao-01 ~]# yum install -y iotop

3. (监控)查看 进程使用磁盘io百分比(哪个进程使用磁盘比较大) :iotop

重要关注:IO> 下的值(数值越大,排名越前)

[root@hao-01 ~]# iotop

clipboard.png

10.7 free命令

1. 查看内容使用情况(默认单位:kb):free

[root@hao-01 ~]# free

2. 查看内容使用情况(指定单位:mb):free -m

[root@hao-01 ~]# free -m

3. 查看内容使用情况(直观单位):free -h

[root@hao-01 ~]# free -h

clipboard.png

Mem(内存使用):total  used  free  shared  buff/cache

total(内存总大小)

used(使用内存)

free(剩余内存)

shared(共享内存)

buff/cache(缓冲/缓存)

磁盘读出来的数据——经过内存(cache缓存)——到CPU处理

CPU处理完的数据——经过内存(buffer缓冲)——放到磁盘

公式:total=used+free+buff/cache

avaliable包含freebuff/cache剩余部分

Swap(交换分区):如果Swap不足了,需要考虑增加内存了(或者是内存泄漏程序有bug需要排查了)!

10.8 ps命令

1. 查看系统当前所有进程ps -elf

列出系统当前所有进程 ps aux

[root@hao-01 ~]# ps aux

clipboard.png

USER(运行用户名称)

PID(进程id号)

%CPU(使用cpu百分比)

%MEM(使用磁盘百分比)

STAT部分说明:

D  不能中断的进程

 run状态的进程(某一个时间段内使用cpu的)

S   sleep状态的进程(自动停止暂停,自动激活启动的)

暂停的进程(Ctrl c 的进程)

 僵尸进程(系统比较多僵尸进程,需要杀死)

<   高优先级进程

N   低优先级进程

  内存中被锁了内存分页(极少见)

s    主进程

l     多线程进程

+    前台进程

2. 查看指定进程是否运行: ps aux |grep 指定进程名称

[root@hao-01 ~]# ps aux |grep mysql

[root@hao-01 ~]# ps aux |grep nginx

3. 杀死指定进程(不要随意杀死进程哦):

[root@hao-01 ~]# kill 进程Pid

clipboard.png

ps aux |grep ps aux

4. 查看进程是在哪个文件启动的 :ls -l /proc/进程Pdi/

[root@hao-01 ~]# ls -l /proc/3406/

10.9 查看网络状态

1. 查看网络状态: netstat

[root@hao-01 ~]# netstat

2. 查看监听端口 netstat -lnp

[root@hao-01 ~]# netstat -lnp

3. 只查看tcp监听端口(不包含socket):

[root@hao-01 ~]# netstat -lntp

4. 查看tcpudp监听端口(不包含socket):

[root@hao-01 ~]# netstat -lntup

5. 查看系统的网络连接状态(无法显示进程名字):ss -an

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

[root@hao-01 ~]# netstat -an

tcp三次握手四次挥手(重要,需了解,面试可能会问到)

http://www.doc88.com/p-9913773324388.html

6. 查看所有状态数字

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

clipboard.png

ESTABLISHED:客户端和服务端在通信数量(1000以内都是正常的)

10.10 Linux下抓包

1. 安装tcpdump抓包命令:

[root@hao-01 ~]# yum install -y tcpdump

2. 抓包: tcpdump -nn -i 网卡名称

[root@hao-01 ~]# tcpdump -nn -i ens33

原本地ip地址端口号  >到  数据包ip  数据包ip端口

clipboard.png

3. 抓包 指定端口tcpdump -nn -i 网卡名称 port 端口号

[root@hao-01 ~]# tcpdump -nn -i ens33 port 22

4. 抓包 排除指定端口tcpdump -nn -i 网卡名称 ont port 端口号

[root@hao-01 ~]# tcpdump -nn -i ens33 not port 22

5. 抓包 排除指定端口,并指定ip的数据包:

tcpdump -nn -i 网卡名称 ont port 端口号 and host  指定ip

[root@hao-01 ~]# tcpdump -nn -i ens33 not port 22 and host 192.168.47.1

6. 指定抓包数量,并保存指定文件内

tcpdump -nn -i 网卡名称 -c 抓包数量 -w 存放文件地址

[root@hao-01 ~]# tcpdump -nn -i ens33 -c 10 -w /tmp/1.cap

7. 安装tshark抓包命令

[root@hao-01 ~]# yum install -y wireshark

8. tshark 查看指定网卡,80端口的访问情况:

tshark -n -t a -R http.request -T fields -e "frame.time" -e "ip.src" -e "http.host" -e "http.request.method" -e "http.request.uri"

tshark几个用法:http://www.aminglinux.com/bbs/thread-995-1-1.html










本文转自 主内安详 51CTO博客,原文链接:http://blog.51cto.com/zhuneianxiang/2064312,如需转载请自行联系原作者
盈路1、集合了投票,公告,新闻,文章,音乐,动漫,影视,下载,图片,连接,留言,产品,供求,论坛,搜索查询系统,广告系统等主要功能,是目前网上功能最全面的建站系统之一。 2、前台完全分离了HTML与ASP,用户无须懂得ASP及其它脚本语言。只要在您做好的模板中根据我们提供的前台配置函数在相应的地方调用相应的函数即可,风格修改简单灵活。 3、真正的多级管理员权限分配和管理。对每位管理员,你想给他多少权限就可设多少,灵活方便。 4、后台登陆日志管理,所有的管理员登陆都有记录,包括非法登陆,记录登陆的名,密码,IP等,方便超级管理员查看。 5、会员注册功能,【会员语音提示短消息功能】,会员中心,会员积分系统,会员等级系统(分普通会员、VIP会员),会员自助发布,个人文集,音乐收藏,我的好友,网络书签,VIP申请等功能。 6、页面顶部导航的添加、删除、隐藏管理,页面底部无限级分类的频道添加和管理。 7、新闻,文章版图文系统。文章阅读权限友好提示,文章阅读积分制,长文章自动分页、手动分页,新闻、文章版块HTML编辑器,复制远程文章图片方便快捷(可直接保存远程图片)。 8、音乐、影视、软件下载权限友好提示,音乐、软件下载、影视观看积分制,全站通用影、音播放器,含各大影视站播放分享(含现在流行的西瓜、吉吉影音播放器插件)。【LRC歌词远程自动搜索、添加同步播放】。下载防盗链功能。播放地址防盗链功能。 9、图片系统水印和自动缩图功能,发表无限组图功能、上传图片防盗链功能。 10、产品商城版块,前台强大的购物车系统、结算系统,后台完善的产品管理、订单管理系统,让你的企业产品展示更加人性化,赢得客户青睐! 11、各版块评论功能,后台开关选项设置。各版块二级分类,分类移动、内容移动合并功能。 12、数据库备份、数据库压缩、数据库恢复、数据库SQL功能。封IP功能。后台计数、建站时间管理。 13、自带一个和主页关连的小型论坛。 14、已更新至QQ快速登录插件 OAuth2.0,会员可以用QQ账号一键登录,免去繁复的帐号输入登录。 15、SQL防注入,让网站更加安全! 16、解压安装后台登录账号密码均为:admin
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值