Linux 常用基本命令 ping ifconfig
阿新 • • 發佈:2019-01-05
今天這篇部落格小編給你講解網路上常用的命令:ping , ifconfig。
一、ping 命令通過傳送Internet控制報文協議(ICMP)迴響請求訊息來驗證與另一臺TCP/IP計算機連線情況。
- ping 一般用於檢測網路通與不通,也叫時延, 其值越大,速度越慢。
- ping 傳送一個ICMP回聲請求訊息給目的地並報告是否收到希望的ICMP回聲應答。用來檢測網路是否通暢或者網路連線速度大小。
- 原理: 網路上的機器有唯一確定的IP地址,我們給目的IP地址傳送一個包,對方要返回一個同樣大小的資料包,根據返回的資料包我們可以確定目標主機的存在。
許多windows使用者非常熟悉ipconfig命令列工具,它被用來獲取網路介面配置資訊並對此進行修改。Linux系統中使用ifconfig來獲取網路介面配置資訊以及對該資訊進行修改。通常使用者需要以root身份登入或者使用sudo以便在Linux機器上使用ifconfig工具。依賴於ifconfig命令中使用一些選項熟悉,ifconfig工具不僅可以被用來簡單的獲取網路介面配置資訊,還可以修改這些配置。
(一)命令格式:
ifconfig [網路裝置] [引數]
(二)命令功能:
ifconfig命令用來配置和檢視網路裝置的資訊。當網路環境發生改變的時候可通過這個命令對網路進行相應的配置。
(三)命令引數:
- up 啟動指定網路裝置/網絡卡
- down 關閉指定網路裝置/網絡卡
- arp 設定指定網絡卡是否支援ARP協議
- promisc 設定是否支援網絡卡的promiscuous模式,如果選擇此引數,網絡卡將接收網路中發給它的所有的資料包。
- allmulti 設定是否支援多播模式。
- a 顯示全部介面資訊
- s 顯示摘要資訊
- add 給指定網絡卡配置IPv6地址
- del 刪除指定網絡卡的IPv6地址
- mtu 設定網絡卡的最大傳輸單元
- netmask 設定網絡卡的子網掩碼
- tunel 建立隧道
- dstaddr 設定一個遠端地址,建立點對點通訊
- broadcast 為指定網絡卡設定廣播協議
- pointtopoint 為網絡卡設定點對點的通訊協議
- multicast 為網絡卡設定組播標誌
- address 為網絡卡設定ipv4地址