linux查看本地ip的命令
-
要查看本地IP的命令可以使用ifconfig或者ip addr命令。具体操作步骤如下:
1. ifconfig命令:
打开终端,输入ifconfig命令,然后回车即可。
终端会显示网络接口信息,包括本地IP地址、子网掩码、广播地址等。找到你想要查看的网络接口,可以是eth0、wlan0等,对应不同的网卡。在对应的接口下方即可看到本地IP地址。2. ip addr命令:
打开终端,输入ip addr命令,然后回车即可。
终端会显示网络接口信息,包括本地IP地址、子网掩码、广播地址等。同样,找到你想要查看的网络接口,在 inet后的地址就是本地IP地址。请注意,这两个命令可能需要root权限才能执行。如果没有root权限,可以使用sudo命令运行这两个命令。
2年前 -
在Linux中,你可以使用以下命令来查看本地IP地址:
1. ifconfig命令:
打开终端,输入ifconfig命令,即可显示当前系统的网络接口信息,包括IP地址、子网掩码、网关、MAC地址等。如果网络接口是启用状态,你可以在输出的信息中找到本地IP地址。示例:
“`
$ ifconfig
eth0: flags=4163mtu 1500
inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::a00:27ff:fe2a:394f prefixlen 64 scopeid 0x20 ether 08:00:27:2a:39:4f txqueuelen 1000 (Ethernet)
RX packets 20528 bytes 5367839 (5.3 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 11549 bytes 1689857 (1.6 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73
mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 8 bytes 840 (840.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 8 bytes 840 (840.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
“`在上面的示例中,你可以看到”inet”字段后面的就是本地IP地址。
2. ip命令:
ip命令是一个更加现代化的用于配置和管理网络接口的工具。你可以使用ip命令来查看本地IP地址。示例:
“`
$ ip address show
1: lo:mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0:mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic noprefixroute eth0
valid_lft 176613sec preferred_lft 176613sec
“`在上面的示例中,你可以看到”inet”字段后面的就是本地IP地址。
3. hostname命令:
打开终端,输入hostname命令,即可显示本地系统的主机名。你可以通过hostname命令获取本地IP地址对应的主机名,然后根据主机名去查找相应的IP地址。示例:
“`
$ hostname
myhostname
“`4. nmcli命令:
nmcli 是 NetworkManager 的命令行工具,可以用于管理和配置网络连接。你可以使用nmcli命令来查看本地IP地址。示例:
“`
$ nmcli device show
GENERAL.DEVICE: eth0
GENERAL.TYPE: ethernet
GENERAL.HWADDR: 08:00:27:2A:39:4F
GENERAL.MTU: 1500
GENERAL.STATE: 100 (已连接)
GENERAL.CONNECTION: eth0
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/0
IP4.ADDRESS[1]: 192.168.1.100/24
IP4.GATEWAY: 192.168.1.1
IP4.ROUTE[1]: dst = 0.0.0.0/0, nh = 192.168.1.1, mt = 202GENERAL.DEVICE: lo
GENERAL.TYPE: loopback
GENERAL.HWADDR: 00:00:00:00:00:00
GENERAL.MTU: 65536
GENERAL.STATE: 10 (未管理)
GENERAL.CONNECTION: —
“`在上面的示例中,你可以看到”IP4.ADDRESS[1]”字段后面的就是本地IP地址。
5. ss命令:
ss 命令用于显示套接字统计信息,包括网络连接、监听端口等。你可以使用ss命令来查看本地IP地址。示例:
“`
$ ss -tunlp
State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
LISTEN 0 128 *:22 *:*
LISTEN 0 5 :::22 :::*
“`在上面的示例中,你可以看到”Local Address:Port”字段后面的就是本地IP地址和监听的端口。
2年前 -
Linux可以使用ifconfig命令或ip命令来查看本地IP地址。
1. 使用ifconfig命令
ifconfig是一个用于配置和显示网络接口的命令。它可以显示当前所有可用的网络接口以及它们的IP地址、MAC地址、网络掩码等信息。
在终端输入以下命令可以查看本地IP地址:
“`
ifconfig
“`这会显示所有网络接口的信息。在输出中找到你希望查看IP地址的网络接口,一般是以”eth0″或”wlan0″开头的接口名。在该接口的信息中,查找inet字段后面的IP地址,即为本地IP地址。
2. 使用ip命令
ip是Linux下新一代的网络工具,它提供了查看和配置网络接口的更多功能。
在终端输入以下命令可以查看本地IP地址:
“`
ip addr
“`这也会显示所有网络接口的信息。在输出中找到你希望查看IP地址的网络接口,一般是以”eth0″或”wlan0″开头的接口名。在该接口的信息中,查找inet字段后面的IP地址,即为本地IP地址。
另外,ip命令还可以通过添加参数来查看指定网络接口的IP地址。例如,以下命令可以查看eth0接口的IP地址:
“`
ip addr show eth0
“`总结:
Linux使用ifconfig命令或ip命令可以查看本地IP地址。ifconfig是传统的命令,较为常用;而ip命令则提供了更多功能和选项,是新一代更强大的网络工具。2年前