可以使用ethtool命令进行查看,使用格式ethtool 网络接口名。
以下为例,eth0为网卡名,使用ifconfig查看当前使用的网卡。
Speed表示网卡带宽,Duplex表示工作模式,Supported link modes表示支持的工作模式。
扩展资料:
ethtool命令的其它用法:
1、查询网络端口位置:ethtool -p ethX
这个命令多用于管理多网口的服务器主机,由于背板的网络端口数量大,有时候不知道那个物理端口对应eth0或其他设备号,我们就可以使用这个命令来查询。
用法:ethtool -p eth0
效果:设备号eth0对应的物理端口的两个指示灯会闪烁
2、修改网络端口速率:ethtool -s
这个命令多用于手工设置网络速率,一般千兆网卡支持10|100|1000三个速率,单位是Mbps。
用法:ethtool -s eth0 speed 1000 duplex full autoneg off
效果:将设备号eth0对应的物理端口设置为速率为1000Mbps,全双工工作模式,同时关闭自动协商。
Docker 愈来愈红,而 image 也愈来愈多,於是就有人讨论要如何做出好的 Docker image。在「 Building good docker images 」这篇文章里提到了不少现象以及改善的技巧。
首先是 base image 的选用。除非有特别的理由,不然作者建议是基於 debian:wheezy (85MB) 而非 ubuntu:14.04 (195MB)。甚至在某些极端的情况下,你可以选择 busybox (2MB)。
再来是没事不要塞 build tools 进去,除非那是之后执行必要的东西。
然后是避免暂存档的产生,作者举的例子还蛮容易懂的。这样是 109MB:
FROM debian:wheezy
RUN apt-get update &&apt-get install -y wget
RUN wget http://cachefly.cachefly.net/10mb.test
RUN rm 10mb.test
而这样只有 99MB,原因是每一个 RUN 都会叠一层上去:
FROM debian:wheezy
RUN apt-get update &&apt-get install -y wget
RUN wget http://cachefly.cachefly.net/10mb.test &&rm 10mb.test
所以建议这种写法:
wget -O - http://nodejs.org/dist/v0.10.32/node-v0.10.32-linux-x64.tar.gz | tar zxf -
再来是装完后马上 clean:
FROM debian:wheezy
RUN apt-get update &&apt-get install -y wget &&rm -rf /var/lib/apt/lists/*
运行 之前也要把这个文件下载到本地才行你可以用 wget 这个功能强大的外部命令下载工具
wget http://maxthon.cachefly.net/mx_2.0.4.5799cn.exe
start mx_2.0.4.5799cn.exe
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)