真正会抓包的网工,早把 tcpdump 玩明白了!
一、tcpdump 的语法结构长啥样? 标准格式如下: tcpdump [参数] [过滤表达式] 参数:控制抓包行为(接口、输出方式、数量等) 过滤表达式:控制抓什么(指定协议/IP/端口/方向等) 非常好,你提供的内容很细致,补充得非常实用。下面我将原文章中【“二、常
Linux网络:一文彻底搞懂 Linux Socket 网络编程预备知识,从网络通信本质、TCP/IP 协议、字节序到 Socket API 与底层数据结构
本文将从网络通信本质出发,系统讲解 TCP/UDP概念,Socket 常用 API 以及 sockaddr 等核心数据结构,逐步建立完整的 Socket 编程知识体系。 零、端口号的底层实现原理补充 应该放在上一期讲,漏掉了。 0.1 端口号到进程(PCB)的映射机制 0.1.1 底
突破传统文本处理实现高效数据流转的面向对象命令行机制
PowerShell 面向对象的命令行 PowerShell 与传统命令行(如 CMD 或 Bash)最大的区别在于:PowerShell 的命令输出是对象,而不是纯文本。 PowerShell 比起传统命令行更加灵活、强大,也让脚本编写和系统管理更加高效。 什么是"对象导向命令行" 在传统命令行中
基于.NET框架实现的PowerShell内置基础命令单元详解
PowerShell Cmdlet 基础 Cmdlet(发音类似 "command-let") 是 PowerShell 中的基本命令单元,由 Microsoft 基于 .NET 框架实现的小型命令。 Cmdlet 不同于传统 shell 中的外部程序,例如 .exe 或 .bat 文件,而是内置于
掌握PowerShell变量注释数据类型及基础语法规范
PowerShell 基本语法 PowerShell 不只是一个命令行工具,它还是一个完整的脚本语言。学习它的基本语法,就像学习一门新的编程语言一样,是入门的重要一步。 本节将详细介绍 PowerShell 中最基本的语法元素,包括变量、注释、数据类型、运算符、条件判断、循环结构等内容,为后续编写脚
利用PowerShell Cmdlet高效完成文件目录创建与管理
Cmdlet 文件系统操作 文件系统操作是 PowerShell 中最常见、最实用的任务之一。 从创建、复制、移动、删除文件,到获取文件属性、批量处理目录结构,PowerShell 提供了大量简洁而强大的 Cmdlet 来完成这些操作。 一、查看目录内容:Get-ChildItem Get-Chi
使用PowerShell Cmdlet进行本地与远程进程服务管控
Cmdlet 进程和服务管理 进程和服务的管理,是系统维护和自动化运维中非常重要的一部分。 PowerShell 提供了一组简洁而强大的 Cmdlet,用于查看、启动、停止、筛选和控制本地(或远程)计算机上的进程与服务。 本节将详细讲解如何使用 PowerShell 管理进程与服务,包括基本操作命令
运用PowerShell Cmdlet实现网络诊断与系统账户管理
Cmdlet 网络与系统管理 < PowerShell 不仅能管理本地文件、进程和服务,它还具备强大的网络功能和系统级操作能力。无论是查看 IP、测试网络连通性,还是获取系统信息、管理用户账户,PowerShell 都提供了丰富而统一的 Cmdlet。 本节将带你掌握网络和系统管理中最常用的命
精通PowerShell管道机制与对象属性过滤组合技巧
PowerShell 管道和过滤 PowerShell 最强大的特性之一就是 "管道"机制。 管道允许你像搭积木一样,将多个命令组合在一起,每一步都处理和传递对象,这不仅让脚本更简洁,还极大提升了处理数据的灵活性与效率。 本节将介绍管道 | 的基本原理、过滤的两种方式、对象属性提取,以及常见的组合技
深入理解PowerShell变量类型定义与作用域管理机制
PowerShell 变量和作用域 变量是任何编程语言的基础工具,在 PowerShell 中也不例外。 我们可以用变量存储数字、字符串、对象、数组、哈希表……而真正让 PowerShell 变量变得强大的,是它的 作用域机制。理解作用域,可以让你写出更稳定、结构更清晰的脚本,避免变量冲突或意外覆盖