1. 程式人生 > >Centos7中的ifconfig、netstat等命令被廢棄,解決怎麼在centos7中使用centos6的命令

Centos7中的ifconfig、netstat等命令被廢棄,解決怎麼在centos7中使用centos6的命令

在使用centos7中,首先要檢視的是 ifconfig 一下,遺憾的是未找到命令;命令被更換成 ip addr
度娘說,使用以下命令安裝回centos6的命令,最後測試;
yum provides ifconfig
yum whatprovides ifconfig
yum install net-tools
yum install traceroute

埠命令變化

netstat -land 檢視埠狀態,改成 ss -tupln 或者使用ss -p
TCP listen(TCP監聽):ss -lt
UDP listen(UDP監聽): ss -ul
TCP連線 : ss -t

traceroute 更換成tracepath
route更換成 ip route
route table更換成 ip -6 rou

2

arp 更改為ip neighbor 檢視附近ip

常用arp命令:

-a<主機>:顯示arp緩衝區的所有條目;
-H<地址型別>:指定arp指令使用的地址型別;
-d<主機>:從arp緩衝區中刪除指定主機的arp條目;
-D:使用指定介面的硬體地址;
-e:以Linux的顯示風格顯示arp緩衝區中的條目;
-i<介面>:指定要操作arp緩衝區的網路介面;
-s

<主機><MAC地址>:設定指定的主機的IP地址與MAC地址的靜態對映;
-n:以數字方式顯示arp緩衝區中的條目;
-v:顯示詳細的arp緩衝區條目,包括緩衝區條目的統計資訊;

-f<檔案>:設定主機的IP地址與MAC地址的靜態對映。

檢視arp快取:
arp -nv
指定回覆的MAC地址
arp -i eth0 -Ds 10.0.0.2 eth1 pub
提示:當eth0收到IP地址為10.0.0.2的請求時,用eth1的MAC地址應答

閘道器命令變化

ifconfig eth1 up 開
ifconfig eth1 down 關
提換如下:
ip l set eth1 up
ip l set eth1 down
如下圖測試,沒有找到網絡卡eth1,但是命令是生效的;

光


解決如何在centos7中使用centos6命令:

把上面命令逐條執行:
前兩條會提示No matches found ,不用理會,意思是不相容;
繼續執行後兩條命令,分別y同意;完成如下:

ce

測試ifconfig等命令,在centos7中是否能夠執行:
經過測試沒毛病,完全可以;
剩餘的不一 一測試;
Linux 7 的centos7下載安裝教程連結如下:
https://blog.csdn.net/weixin_42323802/article/details/84206531

sdf