無論您想下載檔案、診斷網路問題、管理網路介面或檢視網路統計資訊,都有一個終端命令。此集合包含經過驗證的工具和一些較新的命令。
您可以在圖形桌面上完成大部分操作,儘管即使很少使用終端的Linux使用者也經常啟動一個來使用ping和其他網路診斷工具。
使用curl或wget命令從Internet下載檔案而不離開終端。如果使用curl,請鍵入curl-O,後跟檔案路徑。wget使用者可以使用wget而無需任何選項。。檔案將出現在當前目錄中。
curl -O website.com/file wget website.com/file
ping將ECHO\u請求資料包傳送到您指定的地址。這是一個很好的方式,看看你的電腦是否可以與網際網路或特定的IP地址進行通訊。但是,請記住,許多系統配置為不響應ping。
與Windows上的ping命令不同,Linux ping命令將一直髮送資料包,直到您終止它。您可以使用-c開關指定有限數量的資料包。
ping -c 4 google.com
tracepath命令類似於traceroute,但它不需要root許可權。預設情況下,它也安裝在Ubuntu上,而traceroute沒有安裝。tracepath跟蹤到指定目的地的網路路徑,並報告路徑上的每個“躍點”。如果您有網路問題或速度慢,tracepath可以向您顯示網路故障或出現速度慢的位置。
tracepath example.com
mtr命令將ping和tracepath合併到一個命令中。mtr將繼續傳送資料包,向您顯示每個“躍點”的ping時間。這也將向您顯示任何問題-在這種情況下,我們可以看到躍點6丟失了超過20%的資料包。
mtr tl80.cn
完成後按q或Ctrl-C退出。
host命令執行DNS查詢。給它一個域名,你就會看到相關的IP地址。給它一個IP地址,你就會看到相關的域名。
host tl80.cn host 208.43.115.82
whois命令將向您顯示網站的whois記錄,以便您可以檢視有關誰註冊並擁有特定網站的更多資訊。
whois example.com
ifplugstatus命令將告訴您電纜是否已**網路介面。它不是預設安裝在Ubuntu上的。使用以下命令安裝:
sudo apt-get install ifplugd
執行命令以檢視所有介面的狀態,或指定特定介面以檢視其狀態。
ifplugstatus ifplugstatus eth0
“檢測到連結節拍”表示電纜已**。如果不是的話,你會看到“不插電”。
ifconfig命令有多種選項可用於配置、調優和除錯系統的網路介面。它也是檢視IP地址和其他網路介面資訊的快速方法。鍵入ifconfig以檢視所有當前活動網路介面的狀態,包括它們的名稱。也可以指定介面的名稱,以便僅檢視有關該介面的資訊。
ifconfig ifconfig eth0
ifdown和ifup命令與執行ifconfig up或ifconfig down是相同的。給定一個介面的名稱,他們會將介面取下或開啟。這需要根許可權,所以你必須在Ubuntu上使用sudo。
sudo ifdown eth0 sudo ifup eth0
在Linux桌面系統上嘗試此操作,可能會收到錯誤訊息。Linux桌面通常使用NetworkManager,它為您管理網路介面。不過,這些命令在沒有NetworkManager的伺服器上仍然有效。
如果確實需要從命令列配置NetworkManager,請使用nmcli命令。
dhclient命令可以釋放計算機的IP地址,並從DHCP伺服器獲取新的IP地址。這需要根許可權,所以在Ubuntu上使用sudo。執行dhclient(不帶選項)獲取新的IP地址,或者使用-r開關釋放當前的IP地址。
sudo dhclient -r sudo dhclient
netstat命令可以顯示許多不同的介面統計資訊,包括開啟的套接字和路由表。不帶任何選項執行netstat命令,您將看到開啟的套接字列表。
你可以用這個命令做更多的事情。例如,使用netstat-p命令檢視與開啟的套接字關聯的程式。
使用netstat-s檢視所有埠的詳細統計資訊。
我們還介紹了過去用於管理流程和處理檔案的命令。
...。它之所以成為遠端伺服器管理的首選是有原因的。學習如何透過SSH遠端管理Linux伺服器,從連線到安裝軟體和檔案傳輸。 ...
... 在您真正充分利用終端之前,您需要知道如何導航它。這就是為什麼我們認為這些是最基本的Linux命令:如果你不能更改目錄或者在一個你不記得如何使用的命令上獲得幫助,那麼再多的終端知識也幫不了你。 ...
要在Linux中重新命名檔案嗎?如果您知道如何在Windows、macOS或Chrome作業系統中完成這項工作,那麼您就知道如何在這裡完成這項工作。在大多數版本的Linux上,您只需右鍵單擊一個檔案並選擇Rename選項。 ...
...和顆粒的方法,以及我們認為最好的方法是全方位的。 如何拍攝一部好的電影 要建立一個螢幕廣播,你必須在你的桌面上記錄正在發生的事情,以及你正在新增的評論。這需要能夠從桌面上錄製影片,從Linux聲音子系統錄製音...
找出你的Linux計算機中到底有哪些裝置或連線到哪些裝置。我們將介紹12個用於列出連線裝置的命令。 為什麼是12個命令? 不管有多少種方法可以剝一隻貓的皮,我敢打賭,有更多的方法可以列出連線到Linux計算機或安裝在Linux...
...金鑰訪問遠端登入。它們比密碼更安全。我們將向您展示如何在Linux中生成、安裝和使用SSH金鑰。 密碼怎麼了? secureshell(SSH)是一種加密協議,用於在遠端Linux或類似Unix的計算機上登入使用者帳戶。通常,這類使用者帳戶使...