每周一个linux命令(netstat)

基础环境

每周一个linux命令(netstat)

netstat 命令介绍

打印网络连接、路由表、接口统计信息、伪装连接和多播成员,使用最多的是打印网络连接信息。

netstat 命令安装

yum install net-tools -y

netstat 常用参数说明

-a 显示所有连接
-t 显示tcp连接
-u 显示udp连接
-l 显示监听端口的链接
-p 显示监听端口对应的程序
-n 禁止将端口号转换成别名显示

netstat 过滤监听状态的UDP端口

netstat -lup|grep 323

每周一个linux命令(netstat)

说明:

323:代表要过滤的端口号

lup:三个参数表示显示UDP端口监听状态的程序名称

grep:根据端口号到过滤

netstat 过滤监听状态的TCP端口

netstat -ltnp|grep 22

每周一个linux命令(netstat)

说明:

22:代表要过滤的端口号

ltnp:四个参数表示显示TCP端口监听状态的程序名称

grep:根据端口号到过滤

netstat 过滤监听状态的TCP端口别名

netstat -ltp|grep ssh

每周一个linux命令(netstat)

说明:

22:代表要过滤的端口号

ltp:三个参数表示显示TCP端口别名监听状态的程序名称

grep:根据端口别名到过滤

netstat 命令返回值说明

netstat -anp

每周一个linux命令(netstat)

说明:

Proto:代表协议(tcp、tcp6、udp、udp6)

Recv-Q:数据已经在本地接收缓冲,但是还没有recv()

Send-Q:对方没有收到的数据或者说没有Ack的,还是本地缓冲区

Local Address: 本地IP :本地端口

Foreign Address: 远程IP :远程端口

State:链接状态(监听状态、建立连接状态等)

PID:进程PID号

Program name:程序名字

Original: https://www.cnblogs.com/freedom47/p/15610981.html
Author: 一步一步往上爬47
Title: 每周一个linux命令(netstat)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/586138/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 良许跌宕起伏的2021年

    大家好,我是良许,前码农,现创业者。 时间飞逝,转眼就2021年年尾了,向各位「股东」们汇报一下良许的 2021 年。 公众号运营至今,每年我都会写年终总结,前三次总结给大家放在下…

    Linux 2023年6月14日
    0116
  • docker 安装redis

    安装docker https://www.cnblogs.com/ximensama/p/14903105.html 安装redis https://www.cnblogs.com…

    Linux 2023年5月28日
    090
  • Linux查看运行着的Java Spring boot api程序命令

    阅文时长 | 0.03分钟字数统计 | 56.8字符主要内容 | 1、引言&背景 2、声明与参考资料『Linux查看运行着的Java Spring boot api程序命令…

    Linux 2023年5月27日
    0123
  • shell脚本中 /dev/null 的用途

    /dev/null 是一个特殊的设备文件,它丢弃一切写入其中的数据 可以将它 视为一个黑洞, 它等效于只写文件, 写入其中的所有内容都会消失, 尝试从中读取或输出不会有任何结果,同…

    Linux 2023年6月13日
    098
  • MySQL数据库高可用方案

    一.什么是高可用性: 高可用性=可靠性,它的本质就是通过技术和工具提高可靠性,尽可能长时间保持数据可用和系统运行,实现高可用性的原则,首先要消除单点故障,其次通过冗余机制实现快速恢…

    Linux 2023年6月6日
    0116
  • Linux服务器配置git服务

    现在 Github 已经支持个人建立私有仓库,包括国内的一些开源平台如 Gitee 等也支持私有仓库,所以直接去建立私有仓库即可。或者可以自己买服务器搭建 GitLab。但是这篇文…

    Linux 2023年6月14日
    0110
  • Guava 内存缓存的使用

    一、概述 guava⽬前有三种刷新本地缓存的机制: expireAfterAccess:当缓存项在指定的时间段内没有被读或写就会被回收。 expireAfterWrite:当缓存项…

    Linux 2023年6月16日
    0118
  • Nginx参数详解

    ​ 从配置文件到events之间的内容,主要会设置一些影响nginx服务器整体运行的配置命令。主要包括配置运行nginx服务器的用户(组)、允许生成的worker process数…

    Linux 2023年6月11日
    0101
  • Redis故障案例(一)-特定key批量丢失

    作者:RogerZhuo来源:DBACoder TroubleShooting-排障是DBA一项重要技能,通过故障表现的症状,先让业务高速恢复止损,同一时候分析故障的根因(root…

    Linux 2023年5月28日
    096
  • redis中key和value的存储大小限制

    String类型:一个String类型的value最大可以存储512M List类型:list的元素个数最多为2^32-1个,也就是4294967295个。 Set类型:元素个数最…

    Linux 2023年5月28日
    0137
  • 5.2 Vi和Vim之间到底有什么关系?

    我们知道,Vi 编辑器是 Unix 系统最初的编辑器。它使用控制台图形模式来模拟文本编辑窗口,允许查看文件中的行、在文件中移动、插入、编辑和替换文本。 尽管 Vi 可能是世界上复杂…

    Linux 2023年6月7日
    095
  • 如何设置 QEMU 输出到控制台并使用 Shell 脚本自动化

    如何设置 QEMU 输出到控制台并使用 Shell 脚本自动化 原文:How to Setup QEMU Output to Console and Automate Using …

    Linux 2023年5月28日
    0115
  • linux系统引导过程

    linux系统引导过程 linux-0.11引导时,将依次运行BIOS程序、bootsect.s、setup.s和head.s,完成引导过程后进入到main函数运行。BIOS完成硬…

    Linux 2023年6月13日
    071
  • ASP.NET Core 2.2 : 二十一. 内容协商与自定义IActionResult和格式化类

    上一章的结尾留下了一个问题:同样是ObjectResult,在执行的时候又是如何被转换成string和JSON两种格式的呢? 本章来解答这个问题,这里涉及到一个名词:”…

    Linux 2023年6月7日
    0103
  • ASCLL 字符码

    信息在计算机上是用二进制数表示的,这种表示法让人很难理解。因此,计算机上都配有输入和输出设备,这些设备的主要目的就是以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。为…

    Linux 2023年6月7日
    0119
  • 012 Linux 搞懂用户权限升级(sudo 和 su),包学会😁

    Linux 系统中 root 账号通常用于系统的管理和维护,对操作系统的所有资源具有访问控制权限,当一个普通用户希望执行一些系统维护相关的操作的时候,就需要使用 sudo 命令,临…

    Linux 2023年6月13日
    079
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球