首页 > 系统相关 >Linux netstat命令详解

Linux netstat命令详解

时间:2023-04-14 20:33:52浏览次数:150  
标签:udp netstat 端口 tcp 列出 详解 Linux 监听


Netstat 是一款命令行工具,可用于列出系统上所有的网络套接字连接情况,包括 tcp, udp 以及 unix 套接字,另外它还能列出处于监听状态(即等待接入请求)的套接字。如果你想确认系统上的 Web 服务有没有起来,你可以查看80端口有没有打开。以上功能使 netstat 成为网管和系统管理员的必备利器。

 

常见参数

-a (all)显示所有选项,默认不显示LISTEN相关

-t (tcp)仅显示tcp相关选项

-u (udp)仅显示udp相关选项

-n 拒绝显示别名,能显示数字的全部转化成数字。

-l 仅列出有在 Listen (监听) 的服務状态

 

-p 显示建立相关链接的程序名

-r 显示路由信息,路由表

-e 显示扩展信息,例如uid等

-s 按各个协议进行统计

-c 每隔一个固定时间,执行该netstat命令。

 

提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到

实用命令实例

  列出所有端口 netstat -a

 列出所有 tcp 端口 netstat -at

 列出所有 udp 端口 netstat -au

 只显示监听端口 netstat -l

只列出所有监听 tcp 端口 netstat -lt

 只列出所有监听 udp 端口 netstat -lu

只列出所有监听 UNIX 端口 netstat -lx

显示所有端口的统计信息 netstat -s

找出运行在指定端口的进程 netstat -an | grep ':80'

标签:udp,netstat,端口,tcp,列出,详解,Linux,监听
From: https://blog.51cto.com/u_16071779/6191059

相关文章

  • Linux系统软件安装与控制软件启动关闭
    操作系统安装软件有许多方式,一般分为:下载安装包自行安装如win系统使用exe文件,msi文件等。如mac系统使用dmg文件,pkg文件等。不同的Linux系统发行版使用的安装包文件也可能不同,如CentOS使用的是.rpm文件,而Ubuntu使用的是.deb文件等。系统的应用商店内安装如win系统有Micr......
  • how to create one command line configuration tool with shell language on Linux A
    howtocreateonecommandlineconfigurationtoolwithshelllanguageonLinuxAllInOne如何在Linux上用shell语言创建一个命令行配置工具RaspberryPiconfigurationtool$sudoraspi-config#等价于,直接修改$sudovim/boot/config.txt$DISPLAY#设......
  • Linux java生成图片文字乱码问题
     场景:用java生成图片文字,在windows运行没问题,发布到linux中发现文字乱码了原因:图片是在Linux下的系统里生成的,用到java.awt.Font这个类。实例化的时候它会到JRE里去找字体,如果找不到对应字体,就会显示方框解决方法:把需要的字体文件从windows系统中粘贴到Linux一份,重启服务器......
  • 雪花算法的详解及时间回拨解决方案
     ......
  • 初识Linux shell
    初识Linuxshell1.Linux内核的组成Linux系统的核心是内核。内核控制着计算机系统的所有硬件和软件,在必要时分配硬件,并根据需要执行软件。1.1系统内存管理​ 操作系统内核的主要功能之一是内存管理。​ 内核不仅管理服务器上的可用物理内存,还可以创建并管理虚拟内存(实际并......
  • linux修改完DNS后,进行重启
    linux修改完DNS后,进行重启 [root@testlogs]#vi/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0TYPE=EthernetUUID=25f9c322-4990-4b46-bb4c-00f15fc82502ONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=noneHWADDR=00:50:56:94:5F:3FIPADDR=172.16.10.28PREFIX=......
  • extern C的作用详解
    extern"C"的主要作用就是为了能够正确实现C++代码调用其他C语言代码。加上extern"C"后,会指示编译器这部分代码按c语言的进行编译,而不是C++的。由于C++支持函数重载,因此编译器编译函数的过程中会将函数的参数类型也加到编译后的代码中,而不仅仅是函数名;而C语言并不支持函数重载,因此......
  • 【Linux】 apt常用安装命令
    在Ubuntu下,apt-get近乎是最常用的shell命令之一了,因为他是Ubuntu通过新立得安装软件的常用工具命令。本文列举了常用的APT命令参数:sudoapt-getcheck#检查是否有损坏的依赖sudoapt-getupdate #更新源sudoapt-getupgrade#更新已安装的包apt-getso......
  • 【Linux】 SCP命令
    使用crt在windows和linux之间传输文件:alt+p远程拷贝文件,scp-r的常用方法:1.使用该命令的前提条件要求目标主机已经成功安装openssh-server如没有安装使用sudoapt-getinstallopenssh-server来安装2.使用格式:scp-r目标用户名@目标主机IP地址:/目标文件的绝对路径......
  • 【Linux】添加用户并授权
    1.Centos添加用户并授权<!--添加用户-->useradd-d/home/zhangsan-mzhangsan<!--设置密码-->passwdzhangsan<!--授予sudo权限-->usermod-a-Gadmzhangsanusermod-a-Gsudozhangsan<!--或修改/etc/sudoers文件-->zhangsanALL=(ALL)AL......