电子说
写在前面:在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 非常一个非常强大的命令,它可以提供我们需要的绝大多数的信息,可以帮我们解决更多的问题。
全部0条评论
快来发表一下你的评论吧 !