Linux常用的網(wǎng)絡(luò)命令,你知道幾個(gè)?
遠(yuǎn)程連接
- SSH(Secure Shell):用于遠(yuǎn)程登錄到Linux服務(wù)器。使用以下命令連接到遠(yuǎn)程服務(wù)器:
 
ssh username@hostname其中,username是遠(yuǎn)程服務(wù)器上的用戶(hù)名,hostname是遠(yuǎn)程服務(wù)器的IP地址或域名。
- Telnet:用于遠(yuǎn)程登錄到Linux服務(wù)器,但不加密數(shù)據(jù)傳輸。使用以下命令連接到遠(yuǎn)程服務(wù)器:
 
telnet hostname其中,hostname是遠(yuǎn)程服務(wù)器的IP地址或域名。
- RDP(Remote Desktop Protocol):用于遠(yuǎn)程桌面連接到Linux服務(wù)器。需要先安裝并配置Xrdp服務(wù)。使用RDP客戶(hù)端連接到遠(yuǎn)程服務(wù)器。
 
查看本地網(wǎng)絡(luò)狀態(tài)
- ifconfig:顯示網(wǎng)絡(luò)接口的配置信息,包括IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)等。
 - netstat:顯示網(wǎng)絡(luò)連接、路由表、網(wǎng)絡(luò)接口統(tǒng)計(jì)信息等。
 - ip:顯示和管理網(wǎng)絡(luò)接口、路由表、ARP緩存等。
 - ss:顯示當(dāng)前活動(dòng)的網(wǎng)絡(luò)連接和套接字統(tǒng)計(jì)信息。
 
查看TCP/UDP連接
- 查看所有TCP連接:
 
$ netstat -at- 查看所有UDP連接:
 
$ netstat -au這些命令將顯示當(dāng)前系統(tǒng)上所有的TCP和UDP連接,包括本地地址和端口、遠(yuǎn)程地址和端口以及連接狀態(tài)等信息。
查看端口占用
sudo netstat -tuln該命令會(huì)列出當(dāng)前系統(tǒng)上所有的TCP和UDP端口,并顯示它們的占用情況。具體的輸出信息包括本地地址、遠(yuǎn)程地址、狀態(tài)以及對(duì)應(yīng)的進(jìn)程ID。
另外,如果你只想查看某個(gè)特定端口的占用情況,可以使用以下命令:
sudo netstat -tuln | grep <端口號(hào)>其中,<端口號(hào)>需要替換為你要查看的具體端口號(hào)。
網(wǎng)絡(luò)測(cè)試
- ping命令:用于測(cè)試與目標(biāo)主機(jī)之間的連通性??梢酝ㄟ^(guò)發(fā)送ICMP回顯請(qǐng)求并等待回復(fù)來(lái)檢查網(wǎng)絡(luò)連接是否正常。使用示例:ping <目標(biāo)主機(jī)IP或域名>
 - traceroute命令:用于跟蹤數(shù)據(jù)包從本地主機(jī)到目標(biāo)主機(jī)的路徑。它顯示了數(shù)據(jù)包在網(wǎng)絡(luò)中經(jīng)過(guò)的路由器的IP地址和延遲時(shí)間。使用示例:traceroute <目標(biāo)主機(jī)IP或域名>
 - nslookup命令:用于查詢(xún)域名的IP地址或反向查詢(xún)IP地址的域名。使用示例:nslookup <域名或IP地址>
 - ifconfig命令:用于查看和配置網(wǎng)絡(luò)接口的信息,包括IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)等。使用示例:ifconfig
 - netstat命令:用于顯示網(wǎng)絡(luò)連接、路由表、網(wǎng)絡(luò)接口統(tǒng)計(jì)信息等。使用示例:netstat -a
 - wget命令:用于從指定的URL下載文件。使用示例:wget <URL>
 - curl命令:用于發(fā)送HTTP請(qǐng)求并顯示服務(wù)器的響應(yīng)。使用示例:curl <URL>
 
這些命令可以幫助我們進(jìn)行網(wǎng)絡(luò)故障排查、網(wǎng)絡(luò)性能測(cè)試以及獲取網(wǎng)絡(luò)相關(guān)信息。在使用這些命令時(shí),可以通過(guò)命令后面的選項(xiàng)和參數(shù)來(lái)實(shí)現(xiàn)更多的功能。
DNS查詢(xún)
- nslookup命令:用于查詢(xún)域名的IP地址和其他DNS記錄。例如,要查詢(xún)域名example.com的IP地址,可以使用以下命令:
 
nslookup example.com- dig命令:也是用于進(jìn)行DNS查詢(xún)的命令,功能更加強(qiáng)大??梢圆樵?xún)域名的IP地址、MX記錄、TXT記錄等。例如,要查詢(xún)域名example.com的IP地址,可以使用以下命令:
 
dig example.com- host命令:用于查詢(xún)域名的IP地址和其他DNS記錄。與nslookup類(lèi)似,但功能更加簡(jiǎn)單。例如,要查詢(xún)域名example.com的IP地址,可以使用以下命令:
 
host example.com這些命令都可以在終端中直接執(zhí)行,并且會(huì)返回相應(yīng)的DNS查詢(xún)結(jié)果。















 
 
 










 
 
 
 