📅  最后修改于: 2023-12-03 15:15:52.414000             🧑  作者: Mango
IP 地址终端是一款基于 Shell-Bash 的工具,用于获取和管理本地主机 IP 地址及相关信息。它可以帮助程序员快速地获取本地主机的 IP 地址,以及查看本地网络状态等。
$ ipconfig
输出如下:
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX...
inet6 fe80::aede:48ff:fe00:1122%en0 prefixlen 64 secured...
inet 192.168.0.101 netmask 0xffffff00 broadcast 192.168.0.255
其中,inet
后面的 IP 地址即为本地主机的 IP 地址。
$ netstat -an
输出如下:
tcp4 0 0 192.168.0.101.59008 192.168.0.1.80 ESTABLISHED
tcp4 0 0 192.168.0.101.59007 192.168.0.1.80 ESTABLISHED
tcp4 0 0 192.168.0.101.58733 104.16.248.249.https ESTABLISHED
tcp4 0 0 192.168.0.101.58732 104.16.248.249.https ESTABLISHED
...
可以根据输出结果来查看当前本地网络的连接状态。
-a
:显示指定地址家族的所有协议。-b
:显示正在使用的协议和端口的相关信息。-e
:显示以太网统计数据,例如传输的字节数、错误数等。-n
:直接使用 IP 地址,而不进行主机名解析。-r
:显示路由表。-s
:显示各协议的统计信息。IP 地址终端是一款强大而简单的工具,它可以帮助程序员快速地获取本地主机的 IP 地址和网络状态信息。如果你是一名 Shell-Bash 爱好者,一定不要错过这款工具的精华部分,它将会使你的工作更加快捷和高效。