1. sysctl
檢視網路傳送快取大小
#sysctl -a | grep wmem
net.ipv4.tcp_wmem = 4096 16384 65536
net.core.wmem_default = 103424
net.core.wmem_max = 103424
vm.lowmem_reserve_ratio = 256 256 32
net.ipv4.tcp_wmem = 4096 16384 65536
第乙個值是socket 的傳送快取區分配的最少位元組數;
第二個值是預設值( 該值會被net.core.wmem_default 覆蓋), 快取區在系統負載不重的情況下可以增長到這個值;
第三個值是傳送快取區空間的最大位元組數( 該值會被net.core.wmem_max 覆蓋
)。 根據實際測試, 如果手工更改了net.ipv4.tcp_wmem 的值, 則會按更改的值來執行, 否則在預設情況下, 協議棧通常是按net.core.wmem_default 和net.core.wmem_max 的值來分配記憶體的。
2. mii-tool
顯示網絡卡工作狀態全雙工/半雙工模式
#mii-tool
eth0: no autonegotiation, 10baset-hd, link ok
eth1: negotiated 100basetx-fd flow-control, link
3. ethtool
設定網絡卡全雙/半雙工模式
#ethtool eth0
settings for eth0:
supported ports: [ tp mii ]
supported link modes: 10baset/half 10baset/full
100baset/half 100baset/full
supports auto-negotiation: yes
advertised link modes: 10baset/half 10baset/full
100baset/half 100baset/full
advertised auto-negotiation: yes
speed: 100mb/s
duplex: full
port: mii
phyad: 9
transceiver: external
auto-negotiation: on
link detected: yes
要儲存修改的設定,fedora下可以修改配置檔案。
比如修改eth0的ethtool引數:
編輯 /etc/sysconfig/network-scripts/ifcfg-eth0, 加入:
ethtool_opts=」speed 100 duplex full autoneg off」
3. nslookup
名稱伺服器查詢(name server lookup),用來查詢dns伺服器上的dns記錄。這個命令可以指定查詢的型別,可以查到dns記錄的生存時間,還可以指定使用哪個dns伺服器進行解釋。
4. dig
向dns伺服器傳送named查詢,dig可以查詢單一和多個網域名稱伺服器。
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
Linux環境變數簡介及常用命令(也不常用)
在 linux 系統中,環境變數是用來定義系統執行環境的一些引數,比如每個使用者不同的家目錄 home 郵件存放位置 mail 等,環境變數一般是指作業系統中指定作業系統執行環境的一些引數。它相當於乙個指標,想要檢視變數的值,需要加上 可以使用 env 命令檢視linux系統中所有環境變數 強烈不建...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...