在Linux系统中,查询IP地址可以通过多种命令实现,以下是一些常用的方法:
ifconfig
命令(较老版本Linux系统)ifconfig
是一个用于配置和显示Linux内核中网络接口的命令行工具。但在较新的Linux发行版中,如Ubuntu 18.04及以后版本,ifconfig
可能不再预装。
使用方法:
ifconfig
或者查看特定接口(如eth0)的IP地址:
ifconfig eth0
ip
命令(推荐使用)ip
命令是一个强大的工具,用于显示和操作Linux内核中的路由表、网络设备、接口和隧道。
查看所有网络接口的信息:
ip addr show
或者简写为:
ip a
查看特定接口(如eth0)的IP地址:
ip addr show eth0
hostname
命令hostname
命令不仅可以显示或设置系统的主机名,还可以用来查询IP地址。
查看本机的IP地址:
hostname -I
nmcli
命令(NetworkManager)如果你使用NetworkManager来管理网络连接,可以使用nmcli
命令查询IP地址。
查看所有设备的IP地址:
nmcli device show
或者查看特定设备(如eth0)的IP地址:
nmcli device show eth0 | grep IP4.ADDRESS
netstat
命令虽然netstat
主要用于显示网络连接、路由表、接口统计等网络相关信息,但它也可以用来查看IP地址。
查看所有网络接口的信息:
netstat -i
ifconfig
可能需要在Debian/Ubuntu系统中通过sudo apt-get install net-tools
安装。ip
命令是现代Linux系统中推荐使用的工具,因为它提供了更多的功能和更好的灵活性。通过以上方法,你可以在Linux系统中查询到本机的IP地址。
领取专属 10元无门槛券
手把手带您无忧上云