archlinux下查看機器的ip地址


問題原因

默認archlinux沒有安裝ifconfig這個在其它發行版中常用的命令,剛開始不知道怎么查看機器的ip。

解決方案

使用archlinux中已經安裝的ip命令。在后面跟上addr, route等參數顯示需要的內容。

舉例

  • ip addr 其作用類似於ifconfig

    $ ip addr
      1: lo: 
        
        
        
                
                  mtu 65536 qdisc noqueue state UNKNOWN group default 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: enp0s25: 
                 
                   mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 00:13:c6:c5:7b:60 brd ff:ff:ff:ff:ff:ff inet 192.168.1.108/24 brd 255.255.255.255 scope global enp0s25 valid_lft forever preferred_lft forever inet6 fe80::226:2dff:fef0:ec60/64 scope link valid_lft forever preferred_lft forever 3: wls1: 
                  
                    mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether 00:13:c6:c5:7b:a4 brd ff:ff:ff:ff:ff:ff 
                   
                  
                
  • ip route 其作用顯示當前實際在使用的網卡端口狀態和路由網關信息

    $ ip route
      default via 192.168.1.253 dev enp0s25  metric 202 
      192.168.1.0/24 dev enp0s25  proto kernel  scope link  src 192.168.1.108  metric 202 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM