Linux系统下如何查询自己的ip和port
前言:在Linux系统中,学习网络协议之后,就需要经常查看自己系统的ip和port是否正常开启,那么怎么快速查找它们呢?
我现在就把它们列出来,以解我的心头之恨!!!
1、显示或配置网络设备命令
ifconfig -a
2、查看自己的端口被开启或占用
netstat -lntp
命令解析:
-l 列出所有的监听端口
-n 以数字形式显示地址和端口号, 不进行域名的解析,加快信息的显示。
-t 列出tcp协议的连接
-p 显示占用该端口的进程
-a 列出所有当前的连接, tcp, udp 和 unix 协议下所有套接字的所有连接
-u 列出udp的连接
-n是否使用域名解析的示例:
显而易见,-n是可以控制是否显示为域名。
3、列出所有监听状态下的tcp端口
netstat -alt
4、查看所属用户的名称或者user id
netstat -altep
5、列出当前tcp所属的用户id
netstat -altne
-n 和 -e 选项一起使用,User 列的属性就是用户的 ID 号,而不是用户名。使用 -ep 选项可以同时查看进程名和用户名。
-s 列出统计的网路信息:
-r 列出路由的信息
6、输出网络接口的信息
netstat -ie
-i 打印出网路接口信息
-e与其搭配,可以输出更友好的信息。
7、如何查找帮助信息
在Linux中,我们可以用man查找我们想要的,它的功能是非常强大的
man netstat
总结:
netstat 非常一个非常强大的命令,它可以提供我们需要的绝大多数的信息,可以帮我们解决更多的问题。
在平时学习Linux的时候,推荐大家看《Linux高性能服务器编程》
写在最后:
此文章仅代表自己(本菜鸟)学习积累记录,或者学习笔记,如有侵权,请联系作者删除。人无完人,文章也一样,文笔稚嫩,在下不才,勿喷,如果有错误之处,还望指出,感激不尽~
更多推荐
Linux系统下怎么查询自己的ip和port
发布评论