简略答案:
在Linux系统中,你可以使用多种命令来查询本机的IP地址和端口,如`ifconfig`、`ip`、`netstat`等。
—
一、使用ifconfig查询本机IP地址
`ifconfig`是Linux系统中常用的网络配置命令,它可以用来配置、启用和禁用网络接口参数。此外,它还可以用来查询本机的IP地址。
以下是使用`ifconfig`查询本机IP地址的步骤:
1. 打开终端。
2. 输入命令`ifconfig`并按回车键。
3. 在显示的结果中,找到`inet`或`inet addr`字段,后面显示的就是本机的IP地址。
例如:
“`bash
$ ifconfig
ens33 flags=4163
inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255
“`
在这个例子中,本机的IP地址是`192.168.1.100`。
二、使用ip命令查询本机IP地址
`ip`命令是一个更为现代化的网络配置工具,它与`ifconfig`类似,但提供了更多的功能和灵活性。以下是如何使用`ip`命令查询本机IP地址:
1. 打开终端。
2. 输入命令`ip addr show`并按回车键。
3. 在显示的结果中,找到`inet`字段,后面显示的就是本机的IP地址。
例如:
“`bash
$ ip addr show
ens33
link/ether 000c297c2a51 brd ffffffffffff
inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic ens33
“`
在这个例子中,本机的IP地址是`192.168.1.100`。
三、查询本机开放的端口
如果你想查询本机开放的端口,可以使用`netstat`命令。以下是使用`netstat`查询本机端口的步骤:
1. 打开终端。
2. 输入命令`sudo netstat -tulpn`并按回车键(可能需要输入密码)。
3. 在显示的结果中,会列出本机监听的端口以及对应的程序。
例如:
“`bash
$ sudo netstat -tulpn
Active Internet connections (only servers)
Proto Recv-Send-Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.16379 0.0.0.0 LISTEN 2333/redis-server
tcp 0 0 0.0.0.022 0.0.0.0 LISTEN 1034/sshd
“`
在这个例子中,本机开放了6379端口和22端口。
相关问答
问答1:
问题:如何在Linux中快速查看本机的IP地址?
答案:可以使用`ip addr show`命令或者`ifconfig`命令(如果系统中仍然可用)来快速查看本机IP地址。
问答2:
问题:如何查看本机开放的端口以及对应的服务?
答案:可以使用`sudo netstat -tulpn`命令来查看本机开放的端口以及对应的服务,这里`-t`表示显示TCP端口,`-u`表示显示UDP端口,`-l`表示仅显示监听状态,`-p`表示显示对应程序的PID,`-n`表示以数字形式显示地址和端口。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...