linux查看带宽命令 linux查看宽带的命令-成都快上网建站

linux查看带宽命令 linux查看宽带的命令

查看linux网络流量及带宽

在类Unix系统中可以使用top查看系统资源、进程、内存占用等信息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop。

创新互联建站专业为企业提供轵城网站建设、轵城做网站、轵城网站设计、轵城网站制作等企业网站建设、网页设计与制作、轵城企业网站模板建站服务,10多年轵城做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

iftop类似于top的实时流量监控工具,可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。

查看流量是从哪些端口发送出去的:

# iftop -P

-P 选项会在iftop 的输出结果中开启端口显示

界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的。

中间的= =这两个左右箭头,表示的是流量的方向。

TX:发送流量

RX:接收流量

TOTAL:总流量

Cumm:运行iftop到目前时间的总流量

peak:流量峰值

rates:分别表示过去 2s 10s 40s 的平均流量

要找到运行在该端口的进程,那么可以用netstat 或者lsof 来找到相应的进程。

使用netstat 命令来找到运行在10910这个端口上的进程:

# netstat -tunp | grep 10910

可以使用lsof 命令来找到运行在10909这个端口上的进程:

# lsof -i:10909

查看进程PID为51919的应用程序:

# ps -ef |grep 51919

linux/centos如何查看网卡是100M还是1000M

可以使用ethtool命令进行查看,使用格式ethtool网络接口名。

以下为例,eth0为网卡名,使用ifconfig查看当前使用的网卡。

Speed表示网卡带宽,Duplex表示工作模式,Supportedlinkmodes表示支持的工作模式。

扩展资料:

ethtool命令的其它用法:

1、查询网络端口位置:ethtool-pethX

这个命令多用于管理多网口的服务器主机,由于背板的网络端口数量大,有时候不知道那个物理端口对应eth0或其他设备号,我们就可以使用这个命令来查询。

用法:ethtool-peth0

效果:设备号eth0对应的物理端口的两个指示灯会闪烁

2、修改网络端口速率:ethtool-s

这个命令多用于手工设置网络速率,一般千兆网卡支持10|100|1000三个速率,单位是Mbps。

用法:ethtool-seth0speed1000duplexfullautonegoff

效果:将设备号eth0对应的物理端口设置为速率为1000Mbps,全双工工作模式,同时关闭自动协商。

linux如何看网络带宽

使用bai命令:mii-tool -v

mii:是Linux下专门设置网卡工作模式的命令,详细参数如下

1. 查看网卡的工作模式,输入命令:

#mii-tool -v

eth0: negotiated 100baseTx-FD, link ok

product info: vendor 00:aa:00, model 56 rev 0

basic mode: autonegotiation enabled

basic status: autonegotiation complete, link ok

capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD

advertising: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control

link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD

从以上信息中可以看出,这块网卡工作在100M全双工自适应模式下,“100BaseTx-FD”意为100M Full Duplex。

2. 更改网卡的工作模式,输入命令:

#mii-tool -F media [interface]

media可选的模式有100baseTx-FD、100baseTx-HD、10baseT-FD、10baseT-HD等。 Interface代表所选择的网卡,如eth0、eth1等,默认为eth0。

例如,设置网卡工作在10M半双工模式下,输入命令:

#mii-tool -F 10baseT-HD eth0

3. 恢复网卡的自适应工作模式,输入命令:

#mii-tool -r eth0

更详细的使用方法可以用mii-tool -h来获得。

linux 如何查询网卡带宽

Linux系统下可以通过下面命令核查网卡带宽:

[root@www ]#ethtool eth0

Settings for eth0:

Supported ports: [ TP ]

Supported link modes:  10baseT/Half 10baseT/Full

100baseT/Half 100baseT/Full

1000baseT/Full

Supports auto-negotiation: Yes

Advertised link modes: 10baseT/Half 10baseT/Full

100baseT/Half 100baseT/Full

1000baseT/Full

Advertised auto-negotiation: Yes

//其它的信息不用管它,下面Speed这一行就是网卡目前的带宽

Speed:1000Mb/s

Duplex: Full

Port: Twisted Pair

PHYAD: 1

Transceiver: internal

Auto-negotiation: on

Supports Wake-on: pumbag

Wake-on: g

Current message level: 0x00000001(1)

Link detected: yes

Linux服务器如何查看CPU占用率、内存占用、带宽占用

Linux服务器如何查看CPU占用率、内存占用、带宽占用的命令

图中红色部分即为占用百分率,下面是每个进程的CPU占用率,如果服务器是多核CPU可能在下方看到有些进程CPU占用超过100%,这种一般是该进程使用了多核。

内存占用率:free -m

图中红色部分即为占用,即used、free即为剩余。(注意中在第二行数字中找哦。)

带宽占用:

使用vmstat命令,输入命令:vmstat

linux服务器的相关信息查看(端口占用,cpu、内存占用,防火墙,系统信息,vim编辑器使用等)

一、端口占用情况

(1)查看所有端口、进程的使用情况: netstat -tunlp

(2)查看某一端口的使用情况: netstat -tunlp|grep 5560

二、查看内存使用情况

(1)查看占用情况(动态):top

按下P(大写)可以找到占用内存最大的进程

(2)查看占用情况(总的):free

(3)查看占用内存最多的N个进程: ps -aux | sort -k4nr | head -K如果是10个进程,K=10,如果是最高的三个,K=3

(4)查看硬盘空间大小:df -lh

三、防火墙

防火墙iptables和firewall

(1)查看防火墙状态: firewall-cmd --state

(2)开启、关闭防火墙: 开启: systemctl start firewalld 关闭:systemctl stop firewalld.service 或者 service firewalld stop

(3)重启防火墙:firewall-cmd --reload(重新载入配置,在添加规则之后,需要执行此命令)

(4)防火墙是否开机启动:禁止防火墙开机启动:systemctl disable firewalld.service设置防火墙开机启动:systemctl enable firewalld.service

四、查看系统信息

(1)查看系统位数:getconf LONG_BIT

(2)查看内存信息:查看所有内存信息: cat /proc/meminfo查看内存容量: grep "MemTotal" /proc/meminfo

(3)查看CPU信息:查看cpu个数(几核):cat /proc/cpuinfo |grep "processor"|wc -l

五、linux中文乱码:

我只是用了第三部,更改了ssh客户端属性配置就可以了

 1. 配置SSH 终端 (以xshell为例):

打开“文件”(File)- “属性” (Properties), 在“终端”(Terminal),将“编码”(Encoding)改为UTF-8 即可。

六、Xshell远程连接Linux时无法使用小键盘的解决方式:

七、linux中vi编辑器的退出操作

保存,但不退出vi             :w

保存并退出vi                    :wq

退出vi,但不保存更改      :q!

用其他文件名保存            :w filename

在现有文件中保存并覆盖该文件    :w! filename

查找文字:在一般模式下输入/和你要查找的文字单词,例如/port,此时再按下 n 会跳转至改文字所在的下一处。


本文名称:linux查看带宽命令 linux查看宽带的命令
网站网址:http://kswjz.com/article/doscdej.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流