千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > linux查看本机ip和端口号

linux查看本机ip和端口号

来源:千锋教育
发布人:xqq
时间: 2023-08-27 13:04:24 1693112664

Linux是一种广泛使用的操作系统,它提供了多种方法来查看本机的IP地址和端口号。我们将介绍几种常用的方法来实现这个目标。

要查看本机的IP地址,可以使用以下命令之一:

1. ifconfig命令:这是一个常用的网络配置工具,可以显示和配置网络接口的信息。在终端中输入ifconfig命令,可以看到类似下面的输出:


eth0: flags=4163  mtu 1500
        inet 192.168.0.100  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::a00:27ff:fe7b:8f5a  prefixlen 64  scopeid 0x20
        ether 08:00:27:7b:8f:5a  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

在这个输出中,inet后面的数字就是本机的IP地址。在这个例子中,IP地址是192.168.0.100。

2. ip命令:这是一个更现代化的网络配置工具,可以用来查看和配置网络接口。在终端中输入ip addr命令,可以看到类似下面的输出:


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.0.100/24 brd 192.168.0.255 scope global eth0
       valid_lft forever preferred_lft forever

在这个输出中,inet后面的数字就是本机的IP地址。在这个例子中,IP地址是192.168.0.100。

要查看本机的端口号,可以使用以下命令之一:

1. netstat命令:这是一个用于查看网络状态和统计信息的工具。在终端中输入netstat -tuln命令,可以看到类似下面的输出:


Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     
tcp6       0      0 :::22                   :::*                    LISTEN     

在这个输出中,Local Address列显示了本机的IP地址和端口号。在这个例子中,本机的SSH服务监听在IP地址0.0.0.0和端口号22上。

2. ss命令:这是一个更快速和更现代化的网络状态工具。在终端中输入ss -tuln命令,可以看到类似下面的输出:


State      Recv-Q Send-Q Local Address:Port               Peer Address:Port              
LISTEN     0      128          *:22                       *:*                  
LISTEN     0      128         :::22                      :::*                  

在这个输出中,Local Address:Port列显示了本机的IP地址和端口号。在这个例子中,本机的SSH服务监听在IP地址*:22和端口号22上。

通过使用上述命令,您可以轻松地查看本机的IP地址和端口号。这些信息对于网络配置和故障排除非常有用。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT