一、使用ifconfig命令

ifconfig是Linux系統(tǒng)中用于配置和顯示網(wǎng)絡(luò)接口信息的命令。通過這個命令,我們可以輕松地查看到本機(jī)的IP地址、子網(wǎng)掩碼、廣播地址等網(wǎng)絡(luò)信息。要使用ifconfig命令查看IP地址,只需在終端中輸入以下命令:

ifconfig

執(zhí)行該命令后,您將看到類似如下的輸出:

eth0 Link encap:Ethernet HWaddr 00:11:22:33:44:55
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::a00:11ff:fe22:3344/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1234 errors:0 dropped:0 overruns:0 frame:0
TX packets:9876 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:123456 (123.4 KiB) TX bytes:987654 (987.6 KiB)

在這個例子中,可以看到eth0接口的IP地址為192.168.1.2。如果您的系統(tǒng)有多個網(wǎng)絡(luò)接口,可以使用ifconfig命令加上接口名稱(如eth0、wlan0等)來查看指定接口的IP地址。例如,要查看wlan0接口的IP地址,可以輸入以下命令:

ifconfig wlan0

二、使用ip命令

除了ifconfig命令外,Linux系統(tǒng)中還有一個專門用于查看網(wǎng)絡(luò)狀態(tài)和服務(wù)的命令——ip。ip命令提供了更加簡潔和高效的網(wǎng)絡(luò)信息查看功能。要使用ip命令查看IP地址,只需在終端中輸入以下命令:

ip addr show up scope global | grep inet | grep -v 'inet6' | awk '{print $2}' | cut -d '/' -f 1 | uniq

執(zhí)行該命令后,您將看到一個或多個IP地址,這些地址就是本機(jī)當(dāng)前使用的IP地址。與ifconfig命令相比,ip命令的優(yōu)勢在于更加簡潔和高效,適用于需要快速獲取IP地址的情況。同時,ip命令還支持查看其他網(wǎng)絡(luò)相關(guān)信息,如子網(wǎng)掩碼、廣播地址等。如果需要查看更多關(guān)于網(wǎng)絡(luò)接口的信息,可以將上述命令中的grep部分修改為"inet"即可。

總結(jié)一下,本文介紹了兩種在Linux系統(tǒng)中查看IP地址的方法:ifconfig命令和ip命令。這兩種方法都可以幫助您輕松地查看到本機(jī)的IP地址。根據(jù)您的實(shí)際需求和使用習(xí)慣,可以選擇適合自己的方法進(jìn)行操作。最后,希望本文能對您有所幫助!