在linux / unix 中
很習慣用 ifconfig -a 指令來檢查網路的狀態

但是在 CentOS 7 最小安裝完後
想要下這個指令
卻發現找不到了

原來是用 ip addr 這個指令來取代了
[root@example-08 ]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0c:xx:xx:xx:83 brd ff:ff:ff:ff:ff:ff
    inet 192.168.80.8/24 brd 192.168.200.255 scope global noprefixroute ens192
       valid_lft forever preferred_lft forever
    inet6 fe80::xxxx:xxxx:fe30:2e83/64 scope link
       valid_lft forever preferred_lft forever

如果還是跟我一樣習慣舊指令的話
可以安裝 net-tools 套件
[root@example-08 ]# yum install net-tools
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror01.idc.hinet.net
 * extras: mirror01.idc.hinet.net
 * updates: mirror01.idc.hinet.net
Resolving Dependencies
--> Running transaction check
---> Package net-tools.x86_64 0:2.0-0.24.20131004git.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package         Arch         Version                          Repository  Size
================================================================================
Installing:
 net-tools       x86_64       2.0-0.24.20131004git.el7         base       306 k

Transaction Summary
================================================================================
Install  1 Package

Total download size: 306 k
Installed size: 918 k
Is this ok [y/d/N]: y
Downloading packages:
net-tools-2.0-0.24.20131004git.el7.x86_64.rpm               306 kB   00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : net-tools-2.0-0.24.20131004git.el7.x86_64                    1/1
  Verifying  : net-tools-2.0-0.24.20131004git.el7.x86_64                    1/1

Installed:
  net-tools.x86_64 0:2.0-0.24.20131004git.el7

Complete!

ip 指令的其他用法
Usage: ip [ OPTIONS ] OBJECT { COMMAND help }
       ip [ -force ] -batch filename
where  OBJECT := { link address addrlabel route rule neigh ntable
                   tunnel tuntap maddress mroute mrule monitor xfrm
                   netns l2tp fou macsec tcp_metrics token netconf ila
                   vrf }
       OPTIONS := { -V[ersion] -s[tatistics] -d[etails] -r[esolve]
                    -h[uman-readable] -iec
                    -f[amily] { inet inet6 ipx dnet mpls bridge link }
                    -4 -6 -I -D -B -0
                    -l[oops] { maximum-addr-flush-attempts } -br[ief]
                    -o[neline] -t[imestamp] -ts[hort] -b[atch] [filename]
                    -rc[vbuf] [size] -n[etns] name -a[ll]  -c[olor]}

undefined
CentOS 7.3建置、管理與伺服器架設實戰

作者: 湯秉翰  
出版社:博碩  
 

文章標籤
全站熱搜
創作者介紹
創作者 helloworld 的頭像
helloworld

Hello World

helloworld 發表在 痞客邦 留言(0) 人氣(5,569)