Linux环境下如何查询自己的ip和port

写在前面:在Linux环境中,学习网络协议之后,就需要经常查看自己系统的ip和port是否正确,那么怎么快速查找它们呢?

我现在就把它们列出来,以解我的心头之恨!!!

也可以去我的公众号学习其他总结~

正文开始...

1、显示或配置网络设备命令

ifconfig  -a

image-20230812155207772

2、查看自己的端口被开启或占用

netstat -lntp

image-20230812155235115

命令解析:

-l 列出所有的监听端口
 -n 以数字形式显示地址和端口号, 不进行域名的解析,加快信息的显示。
 -t 列出tcp协议的连接
 -p 显示占用该端口的进程
 -a 列出所有当前的连接, tcp, udp 和 unix 协议下所有套接字的所有连接
 -u 列出udp的连接

-n是否使用域名解析的示例:

image-20230812155319373

显而易见,-n是可以控制是否显示为域名。

3、列出所有监听状态下的tcp端

netstat -alt

image-20230812155357339

4、查看所属用户的名称或者user id

netstat -altep

image-20230812155431981

5、列出当前tcp所属的用户id

netstat -altne

image-20230812155500020

-n 和 -e 选项一起使用,User 列的属性就是用户的 ID 号,而不是用户名。使用 -ep 选项可以同时查看进程名和用户名。

 -s  列出统计的网路信息 
 -r   列出路由的信息

6、输出网络接口的信息

netstat  -ie

image-20230812155545798

-i  打印出网路接口信息 
-e	与其搭配,可以输出更友好的信息

7、如何查找帮助信息

在Linux中,我们可以用man查找我们想要的,它的功能是非常强大的

man netstat

image-20230812155631700

posted @ 2023-08-12 15:57  寻梦99  阅读(2043)  评论(0)    收藏  举报