【Linux小知識】在排除網路故障時,這些命令一定要會!

老男孩IT教育機構發表於2022-05-27

  對於運維人員來說,主要工作職責就是保證企業伺服器能都7*24小時不停歇正常運轉,在遇到當機等情況時,可以迅速定位問題並及時解決,在排除網路故障時,這些命令你一定要會!請看下文:

  當需要了解有關登入裝置的網路介面的更多資訊時使用介面資訊命令。

  檢視所有IP地址:ip -a

  可以使用-4或-6選項新增過濾器以僅顯示IPv4或IPv6地址:ip -4 a & ip -6 a

  檢視網路資訊的另一種方法是使用ifconfig,它比ip命令更容易閱讀,顯示的資訊量沒有太大差異,一個顯著的區別是ifconfig顯示一些基本的傳輸/接收統計資訊,這些統計資訊可能很有用,一目瞭然。

  netstat命令對於發現機器上各種服務正在偵聽的埠很有用,-t可以選擇 TCP 和-u UDP,使用-l偵聽埠的選項,如果您更喜歡檢視 IP 地址而不是主機名,請使用該-n選項。

  新增多個選項時,可以將它們組合在一起:netstat -tul

  如果要檢視偵聽埠的服務的程式 ID (pid),請使用該-p選項,需要使用sudo此命令來檢視pid,否則,它不會顯示:sudo netstat -tulp

  最著名的網路命令是ping,可以快速檢視是否可以透過網路訪問裝置,前提是它沒有被防火牆阻止,由於流量不需要由路由器路由(流量保持本地),因此始終允許同一網路內的 Ping。

  可以使用ping帶有IP地址或主機名的命令:ping 192.168.1.10 & ping thehostname

  要指定ping數,請使用該-c選項以及要執行的ping數:ping -c 3 192.168.1.10

  如果啟用了IPv6,則該ping命令可能預設使用IPv6 IP地址,可以使用-4或-6選項指定使用IPv4或IPv6地址:ping 04 192.168.1.10 & ping -6 192.168.1.10

  可以同時使用多個選項,下面的命令使用IPv4地址並ping 3次:ping -4 -c 3 192.168.1.10


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2897545/,如需轉載,請註明出處,否則將追究法律責任。

相關文章