日常运维
Evan's
linux运维小学生
展开
-
10.11-Linux网络相关
用 ifconfig 命令查看网卡 IP前面我们用过 ip addr 这个命令来查看系统的 IP 地址。其实在 CentOS7 之前,我们使用最多的就是 ifconfig ,它类似于 Windows 的 ipconfig 命令,后面不加任何选项和参数时,只打印当前网卡 IP 的相关信息(如子网掩码、网卡等)在 Windows 下设置 IP 非常简单,然后在命令窗口下如何设置呢?这就需要修改配置文...原创 2019-11-25 17:26:43 · 384 阅读 · 0 评论 -
10.10-Linux下抓包
有时也许想看一下某个网卡上都有哪些数据包,尤其是当你初步判定服务器上有流量攻击时,使用抓包工具来抓取数据包就可以知道有哪些 IP 在攻击了。tcpdump 工具[root@evan-01 ~]# tcpdump-bash: tcpdump: command not found[root@evan-01 ~]# yum install -y tcpdump...原创 2019-11-22 17:33:52 · 963 阅读 · 0 评论 -
10.9-查看网络状态
netstat -lnp 查看监听端口[root@evan-01 ~]# netstat -lnp上面一部分是 tcp/ip ,下面一部分是监听的 socket(unix开头的行)。netstat 命令用来打印网络连接状况、系统所开放端口、路由表等信息。最常用的两种方法是 netstat -lnp (打印当前系统启动哪些端口)和 netstat -an(打印网络连接状况),他们非常有用,一定...原创 2019-11-21 11:34:10 · 373 阅读 · 0 评论 -
10.8-ps命令
系统管理员一定要知道你所管理的系统都有哪些进程在运行,在 Windows 下只要打开任务管理器即可查看。那么在 linux 下如何查看呢?其实使用前面介绍的 top 命令就可以,但是查看起来没有 ps 命令方便,它是专门显示系统进程的命令。用 ps 命令查看系统进程ps aux 列出系统下所有进程检查进程[root@evan-01 ~]# ps aux | grep nginxroo...原创 2019-11-21 11:22:51 · 313 阅读 · 0 评论 -
10.7-free命令
free 命令[root@evan-01 ~]# free total used free shared buff/cache availableMem: 1008152 121508 745308 6916 141336 725648Swap: ...原创 2019-11-21 11:16:37 · 207 阅读 · 1 评论 -
10.6-监控io性能
磁盘状态命令iostat[root@evan-01 ~]# iostatLinux 3.10.0-693.el7.x86_64 (evan-01) 11/20/2019 _x86_64_ (1 CPU)avg-cpu: %user %nice %system %iowait %steal %idle 0.07 0.00 ...原创 2019-11-20 14:27:02 · 173 阅读 · 0 评论 -
10.5-nload命令
用 nload 命令查看网卡流量sar 虽然可以查看网卡流量,但是不够直观,还有一个更好的工具,那就是 nload。系统没有默认安装它,安装方法如下:[root@evan-01 ~]# nload-bash: nload: command not found[root@evan-01 ~]# yum install -y epel-release ; yum install -y nloa...原创 2019-11-20 14:16:19 · 944 阅读 · 0 评论 -
10.4-sar命令
用 sar 命令监控系统状态sar 命令很强大,它可以监控系统几乎所有资源状态,比如平均负载、网卡流量、磁盘状态、内存使用等。与其他系统状态监控工具不同,它可以打印历史信息,可以显示当天从零点开始到当前时刻的系统状态信息。如果你的系统没有安装这个命令,请使用 yum install -y sysstat 安装。初次使用 sar 命令会报错,那是因为 sar 工具还没有生成相应的数据库文件(无需实...原创 2019-11-20 14:12:21 · 366 阅读 · 0 评论 -
10.3-top命令
用 top 命令显示进程所占的系统资源默认按cpu占用从大到小排序[root@evan-01 ~]# toptop 命令用于动态监控进程所占的系统资源,每隔 3 秒变一次。它的特点是把占用系统资源(CPU、内存、磁盘 I/O等)最高的进程放到最前面。上例中,top 命令打印了很多信息,包括系统负载(loadaverage)、进程数(Tasks)、CPU 使用情况、内存使用情况以及变换分区使...原创 2019-11-20 11:32:43 · 582 阅读 · 0 评论 -
10.2-vmstat命令
命令 w 查看的是系统整体上的负载,通过看那个数值可以知道当前系统有没有压力。但它无法判断具体是哪里(CPU、内存、磁盘等)有压力,所以就用到了 vmstat。 vmstat 命令打印结果共分为 6 部分:procs、memory、swap、io、system 和 cpu。请重点关注下 r、b、si、so、bi、bo 这几列信息vmstat 命令[root@evan-01 ~]# vmsta...原创 2019-10-30 11:00:13 · 225 阅读 · 0 评论 -
10.1-使用w查看系统负载
众所周知,生病了需要去医院看病,大夫会问哪里不舒服,然后通过观察和自己的经验,大体上就能判断我们得的什么病。linux 不会说话,它不会主动告诉我们哪里出现了问题,需要我们自己去观察。那么如何评估系统运行状态是否良好呢?下面就来一一介绍。使用 w 命令查看当前系统的负载[root@evan-01 ~]# w 10:45:48 up 0 min, 1 user, load average...原创 2019-10-30 10:51:06 · 321 阅读 · 0 评论