【第16章   linux系统日常管理】教程文章相关的互联网学习教程文章

Linux学习笔记(系统日常管理-2)【图】

Linux抓包工具 tcpdump –nn –i 网卡名 host 主机ip port 端口 -wfilename:把抓到的内容抓放到一个文件里面 可以通过strings看到文件里面的东西 -c数字:指定抓包的个数 -s0:可以抓取全部的包 tshark:也可以抓包 wireshark在linux下也可以安装 yum install -y wireshark抓包分析http请求:tshark -n -t a -R http.request -T fields -e "frame.time" ...

Linux系统日常管理2 tcpdump,iptables【代码】

Linux系统日常管理2 tcpdump,iptables Linux抓包工具tcpdump 系统自带抓包工具如果没有安装,需要安装之后才可以使用安装:[root@linux2 ~]# yum install -y tcpdumptcpdump -nn不转换顿口的名字,直接显示端口号tcpdump -nn -i eth0 tcp and host 192.168.0.1 and port 80抓取192.168.0.1ip地址的80端口的tcp包,并且不进行端口名字的转换-i:指定网卡tcp:表示只抓取tcp的包192.168.0.1:指定的ip地址port 80:指定的,...

linux日常管理-查看系统负载【图】

查看系统的负载常用命令w 16:32::15是系统时间up 16 min 是开机使用时间1 user 是登录的用户数重要 load average:0.00 0.00 0.00 负载分别表示1分钟之内的平均负载 5分钟 15分钟。 如果是0.10的话就是有10个进程在使用CPU。10个进程在排队或计算。根据CPU核数来决定他的负载能力。怎么查看CPU核数呢? 如果是0说明是1核,如果是1说明是2核。由于是虚拟机所以配置比较低。命令:uptime 一样可以查看负载值。查看w命令的第一行信...

Linux日常管理技巧(2):free,ps,netstat命令和抓包工具【代码】【图】

一、free命令 free命令可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。用法:free [选项]选项:-b:以Byte为单位显示内存使用情况;-k:以KB为单位显示内存使用情况;-m:以MB为单位显示内存使用情况;-o:不显示缓冲区调节列;-s<间隔秒数>:持续观察内存使用状况;-t:显示内存总和列;-V:显示版本信息。实例:total:内存总数;used:已经使用的内存数;free:空闲的内存数;shared:当前已经...

第16章   linux系统日常管理

1. 如何看当前Linux系统有几颗物理CPU和每颗CPU的核数?物理cpu个数:cat /proc/cpuinfo |grep -c ‘physical id‘CPU一共有多少核:grep -c processor /proc/cpuinfo 将CPU的总核数除以物理CPU的个数,得到每颗CPU的核数。2. 查看系统负载有两个常用的命令,是哪两个?这三个数值表示什么含义呢?两个命令分别是 w 和 uptime load average: 0.00, 0.00, 0.00这三个系统负载值分别表示在1分钟、5分钟和15分钟内平均有多少个任务处...

linux日常管理(二)【代码】【图】

10.6 监控io性能 10.7 free命令 10.8 ps命令 10.9 查看网络状态 10.10 linux下抓包 tcp三次握手四次挥手 详解链接点我 iostat iostat进行磁盘io监控,在sysstat包中。与vmstat命令类似:iostat 1或iostat 1 5。参数-x 显示更多磁盘使用信息,多关注%util,这是cpu等待io占比。cpu的时间一部分进行运算,一部分等待io,如果%util比较大说明存储设备需要检查。 此外还有iotop工具,它可以动态监视磁盘使用,与top命令类似。 free fre...