Linux下必須知道的網路命令都有哪些?
Linux繼承了Unix以網路為核心的設計思想,是一個效能穩定的多使用者網路作業系統。在Linux系統中我們需要依靠命令來實現各種操作,那麼常用的網路命令都有哪些呢?以下是詳細的內容:
1、curl&wget
使用curl或wget命令,不用離開終端就可以下載檔案。如你用curl,鍵入curl -O後面跟一個檔案路徑。wget則不需要任何選項。下載的檔案在當前目錄。
程式碼示例:curl -O website.com/file wget website.com/file
2、ping
ping傳送ECHO_REQUEST包到你指定的地址。這樣你可以很方便確認你的電腦和Internet或是一個指定的IP地址是不是通的。使用 -c 開關,可以指定傳送ECHO_REQUEST包的個數。
程式碼示例:ping -c 4 google.com
3、tracepath & traceroute
tracepath命令和traceroute命令功能類似,但不需要root許可權。並且Ubuntu預裝了這個命令,traceroute命令沒有預裝的。tracepath追蹤出到指定的目的地址的網路路徑,並給出在路徑上的每一跳(hop)。如果你的網路有問題或是慢了,tracepath可以查出網路在哪裡斷了或是慢了。
程式碼示例:tracepath example.com
4、mtr
mtr命令把ping命令和tracepath命令合成了一個。mtr會持續發包,並顯示每一跳ping所用的時間。也會顯示過程中的任何問題,在下面的示例中,可以看到在第6跳丟了超過20%的包。
程式碼示例:mtr howtogeek.com
5、host
host命令用來做DNS查詢。如果命令引數是域名,命令會輸出關聯的IP;如果命令引數是IP,命令則輸出關聯的域名。
程式碼示例:host howtogeek.com host 208.43.115.82
6、whois
whois命令輸出指定站點的whois記錄,可以檢視到更多如誰註冊和持有這個站點這樣的資訊。
程式碼示例:whois example.com
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2941497/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 29 個你必須知道的 Linux 命令Linux
- 網管和駭客都必須知道的命令
- 【網路安全】你必須知道的幾個網路安全概念
- 必須要理解幾個linux命令(摘至網路)Linux
- 面試前必須知道的MySQL命令【explain】面試MySqlAI
- 29個網路營銷必須知道的資料
- 網路基礎都有哪些必備技能?Linux面試題Linux面試題
- Linux系統擁有哪些特性?這些你必須知道!Linux
- Linux中如何排查網路?常見的網路排查指令都有哪些?Linux
- 學習Linux必須掌握的命令!Linux
- 必須掌握的10個Linux命令!Linux
- 你必須知道的 SmartSql !SQL
- 網站建設的技巧都有哪些你知道嗎?網站
- 學習Kali Linux必須知道的幾點Linux
- 你知道在Linux系統下都有哪些命令可以快速查詢到對應檔案嗎?Linux
- Linux必學的網路操作命令(轉)Linux
- Linux 中必須要了解的命令操作Linux
- Linux命令中互動式命令都有哪些?linux運維基礎Linux運維
- ?你必須知道的Java泛型Java泛型
- 前端必須知道的除錯工具前端除錯
- 外貿網站運營必須知道3點網站
- Linux必學的60個命令(5)-網路安全Linux
- Linux必學的60個命令(4)-網路操作Linux
- 網頁設計師必須知道的6個小技巧網頁
- Linux新手大禮包:學習Linux你必須知道的那些事兒Linux
- 學習Linux必須掌握的命令!經驗分享Linux
- Java 程式設計師必須掌握的 Linux 命令Java程式設計師Linux
- 【Linux常用命令①】程式設計師必須掌握的Linux命令Linux程式設計師
- 你必須知道的HTTP基本概念HTTP
- 關於索引必須知道的知識索引
- 你必須要知道的babel二三事Babel
- JavaScript 面試必須知道的 10 個概念JavaScript面試
- 你必須知道的cookie攻防技術!!!Cookie
- 15個必須知道的chrome開發者技巧Chrome
- 使用Docker客戶端管理容器:這些命令必須知道Docker客戶端
- 程式設計師必須知道的幾個國外IT網站程式設計師網站
- 9個必須時刻警惕的Linux命令&程式碼Linux
- Linux基礎的開關機命令怎麼操作?都有哪些?Linux