分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

Linux系统管理初步(二)io、free、ps、netstat命令 编辑中

发布时间:2023-09-06 01:38责任编辑:郭大石关键词:Linux
10.6 监控io性能
10.7 free命令
10.8 ps命令
10.9 查看网络状态
10.10 linux下抓包

一、iostat与iotop命令

iostat命令与iotop,命令能够看出系统磁盘的工作情况,及时发现磁盘问题,这两个工具不是系统自带的,分别需要yum安装
其中iostat命令与前一篇博客中提到的sar命令在同一个(sysstat)包里,如果能使用sar命令就能使用iostat命令。
安装命令

yum install epel ??先安装epel扩展源
yum install sysstat iotop

(一)iostat命令,看util 如果数值过高,说明磁盘很忙或者出现问题。

查看磁盘的使用情况

iostat -x


注意标红处数值,系统中的解释如下,反正这个数值很高系统就反应很慢了,要么换硬盘,要么查出是什么导致磁盘使用量飙升。
%util ?????????????Percentage of elapsed time during which I/O requests were issued to the device (bandwidth utilization for the device). Device saturation occurs when this value ?is close to 100%.

(二)iotop,产看下哪一个进程占用进程较多

在具体服务器上看的更明显,磁盘读写最多的在第一排。

二、free命令

产看内存的使用量
free -m ?free -h
buff
cache

三、ps命令查看系统进程

ps -aux

出现僵尸进程的场景,启用nigix,当父进程被意外杀掉时,子进程就可能进入僵尸进程

四、netstat命令

netstat用于查看网络状态,
tcp三次握手
四次挥手
netstat -lnp查看监听端口
netstat -an查看系统的网络连接状况
ss -an查看网络连接状况
小技巧
netstat -an|awk ‘/^txp

五、装包工具

网络出现异常的时候会需要抓包
网络出现异常流量时需要抓包看出
比如看到攻击,频繁访问一些端口一些请求

tcpdump
用法txpdump -nn

wireshark

Linux系统管理初步(二)io、free、ps、netstat命令 编辑中

原文地址:http://blog.51cto.com/11934539/2064408

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved