linux查看本地ip的命令

worktile 其他 6

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要查看本地IP的命令可以使用ifconfig或者ip addr命令。具体操作步骤如下:

    1. ifconfig命令:
    打开终端,输入ifconfig命令,然后回车即可。
    终端会显示网络接口信息,包括本地IP地址、子网掩码、广播地址等。找到你想要查看的网络接口,可以是eth0、wlan0等,对应不同的网卡。在对应的接口下方即可看到本地IP地址。

    2. ip addr命令:
    打开终端,输入ip addr命令,然后回车即可。
    终端会显示网络接口信息,包括本地IP地址、子网掩码、广播地址等。同样,找到你想要查看的网络接口,在 inet后的地址就是本地IP地址。

    请注意,这两个命令可能需要root权限才能执行。如果没有root权限,可以使用sudo命令运行这两个命令。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux中,你可以使用以下命令来查看本地IP地址:

    1. ifconfig命令:
    打开终端,输入ifconfig命令,即可显示当前系统的网络接口信息,包括IP地址、子网掩码、网关、MAC地址等。如果网络接口是启用状态,你可以在输出的信息中找到本地IP地址。

    示例:
    “`
    $ ifconfig
    eth0: flags=4163 mtu 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 0

    lo: 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 = 202

    GENERAL.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年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    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年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部