tshark功能
- 格式:docx
- 大小:115.33 KB
- 文档页数:4
tshark筛选字段-回复题目:Tshark筛选字段:网络数据包分析的利器引言:在网络的发展过程中,网络数据包的分析显得尤为重要。
Tshark作为网络数据包分析工具的瑞士军刀,广泛应用于网络安全、网络管理和网络故障排查等领域。
本文将带您一步一步了解Tshark的筛选字段,让您更好地利用这一工具进行网络数据包分析。
一、Tshark简介Tshark是Wireshark的命令行版本,它可以帮助我们进行实时数据包捕获和分析。
其功能强大,支持多种操作系统,并提供了丰富的筛选字段,帮助用户根据自己的需求对数据包进行筛选和分析。
二、基本使用方法使用Tshark进行数据包捕获和分析的基本步骤如下:1.安装Tshark:根据自己的操作系统,选择适合的版本并进行安装。
2.启动Tshark:在命令行中输入"tshark"来启动Tshark。
3.捕获数据包:使用"-i"参数指定要捕获数据包的网络接口。
例如,"tshark -i eth0"表示捕获eth0接口上的数据包。
4.筛选数据包:使用"-f"参数指定筛选条件。
例如,"tshark -f tcp port 80"表示筛选出目标端口为80的TCP数据包。
5.分析数据包:Tshark可以输出数据包的各种信息,如源IP地址、目标IP地址、协议类型等。
使用"-T"参数来指定输出格式。
例如,"tshark -T fields -e ip.src -e ip.dst"将输出源IP地址和目标IP地址。
三、筛选字段详解1.协议字段:使用"-Y"参数指定筛选协议。
例如,"tshark -Y http"表示筛选出HTTP协议的数据包。
2.源IP地址和目标IP地址:使用"-e ip.src"和"-e ip.dst"参数分别指定源IP地址和目标IP地址。
tshark使用手册Tshark是Wireshark软件包中的命令行网络协议分析工具。
它可以用于捕获和分析网络数据包,提供了许多功能和选项,使用户能够深入了解网络流量和协议的细节。
下面是关于Tshark使用手册的详细内容:1. 安装和启动Tshark- 在Windows上安装:从Wireshark官方网站下载Wireshark软件包,并按照安装向导进行安装。
安装完成后,可以在命令提示符窗口中输入“tshark”命令来启动Tshark。
- 在Linux上安装:使用包管理器(如apt、yum等)安装Wireshark软件包。
安装完成后,可以在终端中输入“tshark”命令来启动Tshark。
2. 捕获网络数据包- 基本命令:输入“tshark -i <接口>”命令来捕获指定接口的网络数据包。
例如,“tshark -i eth0”将捕获eth0接口的数据包。
- 过滤数据包:使用过滤器来捕获特定类型的数据包。
例如,“tshark -i eth0 -f 'tcp port 80'”将只捕获目标端口为80的TCP数据包。
3. 分析网络数据包- 显示捕获的数据包:使用“-r”选项来读取保存的数据包文件,并显示其中的数据包。
例如,“tshark -r capture.pcap”将读取名为capture.pcap的数据包文件。
- 解析协议:使用“-T”选项来指定输出格式。
例如,“tshark -r capture.pcap -T fields -e http.host”将显示HTTP数据包中的主机名字段。
- 统计网络流量:使用“-qz”选项来生成网络流量统计报告。
例如,“tshark -r capture.pcap -qz io,phs”将生成数据包数量和协议分布的报告。
4. 高级功能和选项- 保存数据包:使用“-w”选项来将捕获的数据包保存到文件中。
例如,“tshark -i eth0 -w capture.pcap”将把捕获的数据包保存到名为capture.pcap的文件中。
tshark使用手册摘要:1.TShark 简介2.TShark 的功能与特点3.TShark 的安装与配置4.TShark 的基本使用方法5.TShark 的高级功能与应用实例6.TShark 的常见问题与解答正文:【TShark 简介】TShark 是一款功能强大的网络数据包分析工具,它可以帮助用户捕获、分析和解码网络数据包,以实现对网络流量的深入了解和故障排查。
TShark 具有丰富的功能和实用的特点,适用于网络管理员、安全专家和开发者等各类用户。
【TShark 的功能与特点】1.强大的数据包捕获和过滤能力:TShark 可以捕获各种网络接口的数据包,并支持丰富的过滤条件,帮助用户快速定位感兴趣的流量。
2.多协议解码:TShark 支持多种网络协议的解码,包括TCP、UDP、ICMP、HTTP、DNS 等,用户可以方便地查看数据包的详细内容。
3.实时分析与统计:TShark 可以实时显示数据包的分析结果,并提供丰富的统计信息,方便用户快速了解网络状况。
4.强大的可视化工具:TShark 提供了多种可视化工具,如Wireshark、tcpdump 等,可以帮助用户更直观地查看数据包分析结果。
5.脚本支持:TShark 支持脚本编写,用户可以通过编写脚本实现自动化分析和批量处理数据包。
【TShark 的安装与配置】1.安装TShark:根据系统类型(Windows、Linux、macOS 等)和需求,从官方网站下载相应版本的TShark 安装包,并按照提示进行安装。
2.配置TShark:安装完成后,需要对TShark 进行一些基本配置,如指定数据包捕获接口、设置过滤规则等。
具体的配置方法可参考官方文档或相关教程。
【TShark 的基本使用方法】1.启动TShark:在命令行中输入“tshark”命令,启动TShark 工具。
2.设置数据包捕获接口:在TShark 界面中,选择需要捕获数据包的网络接口。
tshark使用手册摘要:1.tshark 简介2.tshark 的功能3.tshark 的使用方法4.tshark 的优缺点5.结论正文:1.tshark 简介tshark 是一个网络数据包分析工具,它可以捕获、解析和显示网络数据包,帮助用户深入了解网络流量和协议的细节。
tshark 具有强大的功能,可以解析各种网络协议,如TCP、UDP、ICMP 等,同时支持多种数据来源,如网络接口、磁盘文件等。
2.tshark 的功能tshark 具有以下主要功能:- 数据包捕获:tshark 可以捕获网络接口上的数据包,支持多种网络接口类型,如以太网、Wi-Fi 等。
- 数据包解析:tshark 可以解析数据包中的各个层次的协议,包括链路层、网络层、传输层等。
- 数据包过滤:tshark 可以根据用户需求设置过滤规则,筛选特定类型的数据包。
- 数据包显示:tshark 可以将捕获到的数据包以图形化或文本化的方式展示给用户。
3.tshark 的使用方法tshark 的使用方法分为以下几个步骤:- 安装tshark:用户需要先在官方网站下载并安装tshark 软件。
- 启动tshark:安装完成后,用户可以运行tshark 程序,进入tshark 的主界面。
- 选择数据源:用户可以选择要捕获数据包的网络接口或磁盘文件。
- 设置过滤规则:用户可以根据需求设置数据包过滤规则。
- 开始捕获:用户可以点击开始捕获按钮,开始捕获数据包。
- 数据包分析:捕获到的数据包可以实时显示在tshark 界面上,用户可以进行分析。
- 保存数据:用户可以将捕获到的数据包保存到磁盘文件中,以便后续分析。
4.tshark 的优缺点tshark 具有以下优缺点:优点:- 功能强大,可以解析各种网络协议。
- 支持多种数据来源,灵活性高。
- 数据包过滤功能强大,可以满足不同用户的需求。
- 开源免费,便于用户学习和使用。
缺点:- 需要一定的网络协议基础知识,上手难度较高。
tshark使用手册(原创实用版)目录1.TShark 简介2.TShark 的功能3.TShark 的使用方法4.TShark 的优缺点5.TShark 的未来发展正文1.TShark 简介TShark 是由 Wireshark 基金会开发的一款网络数据包分析工具,适用于各种网络协议的分析和解码。
TShark 具有强大的数据处理能力,可以实时捕获、分析和解码网络数据包,帮助用户深入了解网络流量,发现并解决网络问题。
2.TShark 的功能TShark 的主要功能包括:- 数据包捕获:TShark 可以捕获网络中的数据包,并实时显示数据包的详细信息。
- 数据包解码:TShark 可以解码各种网络协议,如 TCP、UDP、HTTP、DNS 等,让用户轻松查看数据包内容。
- 数据包过滤:TShark 支持多种过滤方式,用户可以根据需求设置过滤规则,筛选特定数据包进行分析。
- 数据包分析:TShark 可以对捕获到的数据包进行深入分析,提供丰富的分析工具和报告,帮助用户快速定位网络问题。
- 数据包导出:TShark 支持将捕获到的数据包导出为 PCAP、CSV、XML 等格式,方便用户进行进一步的分析和保存。
3.TShark 的使用方法使用 TShark 进行网络数据包分析的基本步骤如下:- 安装 TShark:用户可以从 Wireshark 官网下载并安装 TShark。
- 启动 TShark:安装完成后,用户可以运行 TShark,进入主界面。
- 配置 TShark:用户可以根据需求设置 TShark 的过滤规则、数据包捕获方式等。
- 捕获数据包:用户可以启动数据包捕获,TShark 会实时捕获网络中的数据包。
- 分析数据包:用户可以查看捕获到的数据包的详细信息,并对数据包进行深入分析。
- 导出数据包:用户可以将捕获到的数据包导出为 PCAP、CSV、XML 等格式。
4.TShark 的优缺点TShark 的优点包括:- 强大的数据处理能力:TShark 可以实时捕获、分析和解码大量网络数据包。
tshark 解析原理(实用版)目录1.tshark 简介2.tshark 的解析原理3.tshark 的应用场景正文1.tshark 简介tshark 是一款功能强大的网络数据包分析工具,可以用来捕获、解析、过滤和转换网络数据包。
它支持多种网络协议,如 TCP、UDP、ICMP 等,并且具有丰富的过滤功能,可以帮助用户快速定位网络问题和分析网络数据。
tshark 是 Wireshark 的一个分支,继承了 Wireshark 的众多优点,并在此基础上进行了优化和改进。
2.tshark 的解析原理tshark 的解析原理主要包括以下几个步骤:(1)数据包捕获:tshark 可以通过不同的方式捕获网络数据包,如通过网卡、命名管道、网络套接字等。
在捕获数据包时,tshark 会将数据包的原始信息保存下来,以便后续分析。
(2)数据包解析:tshark 根据捕获到的数据包,解析出其中的网络协议。
例如,对于 TCP 协议,tshark 可以解析出 TCP 报文的序列号、确认号、窗口大小等信息;对于 UDP 协议,tshark 可以解析出 UDP 报文的源端口、目的端口、长度等信息。
(3)数据包过滤:tshark 支持丰富的过滤功能,用户可以根据需要设置过滤规则,仅捕获和解析符合条件的数据包。
例如,用户可以设置过滤规则,仅捕获源 IP 地址为 192.168.1.100 的数据包。
(4)数据包转换:tshark 支持将捕获到的数据包转换为其他格式,如 JSON、XML、CSV 等。
这方便用户将数据包信息导入到其他工具或系统中进行分析。
3.tshark 的应用场景tshark 在网络数据包分析方面具有广泛的应用,以下是一些典型的应用场景:(1)网络故障排查:tshark 可以帮助用户捕获和分析网络数据包,快速定位网络故障。
例如,当网络出现丢包现象时,用户可以使用 tshark 分析数据包,找出丢包原因。
(2)网络性能优化:tshark 可以帮助用户分析网络数据包的传输速率、延迟等信息,从而优化网络性能。
tshark 过滤参数一、tshark简介tshark是Wireshark的命令行版本,它可以在不需要图形界面的情况下进行网络数据的捕获和分析。
它支持多种操作系统,包括Windows、Linux和Mac OS等。
通过使用tshark,我们可以捕获网络数据包并对其进行深入分析,从而帮助我们解决网络故障和优化网络性能。
二、tshark过滤参数介绍1. 过滤http地址在使用tshark进行数据包过滤时,我们可以通过使用过滤参数来过滤掉http地址,以便更好地集中精力分析其他重要的网络数据。
可以使用以下命令来实现:```tshark -i <interface> -f "not tcp port 80"```这样就可以过滤掉所有的http数据包,只保留其他端口的数据包。
2. 过滤公式在使用tshark进行数据包过滤时,我们可以通过使用过滤参数来过滤掉公式,以便更加专注于其他重要的数据分析。
可以使用以下命令来实现:```tshark -i <interface> -f "not icmp and not arp"```这样就可以过滤掉所有的icmp和arp数据包,只保留其他类型的数据包。
3. 避免内容重复在使用tshark进行数据包过滤时,我们可以通过使用过滤参数来避免内容重复,以便更好地呈现数据分析结果。
可以使用以下命令来实现:```tshark -i <interface> -T fields -e frame.number -e frame.time -e ip.src -e ip.dst -e tcp.srcport -e tcp.dstport -E occurrence=f ```这样就可以在输出结果中去掉重复的数据。
4. 整体格式整洁在使用tshark进行数据包过滤时,我们可以通过使用过滤参数来使整体格式规范整洁,以便更好地展示数据分析结果。
tshark使用手册摘要:一、概述二、安装与配置三、基本命令与操作四、高级功能与应用五、实战案例与技巧六、故障排查与解决方案七、附录正文:一、概述tShark是一款功能强大的网络协议分析工具,基于Wireshark软件开发而成。
它可以帮助用户捕获、分析和解码网络数据包,以便更好地了解网络流量、排查故障和优化网络性能。
本文将介绍tShark的使用方法、实战技巧和故障解决方案,为网络管理员和工程师提供实用的指导。
二、安装与配置1.下载与安装:访问tShark官方网站或GitHub页面,根据操作系统选择合适的版本进行下载。
下载完成后,按照安装向导进行安装。
2.配置环境:确保安装了tShark所需的依赖库,如libpcap、GTK+等。
在配置过程中,用户可以根据自己的需求选择相应的组件。
3.更新与升级:定期检查tShark官方网站或GitHub页面,获取最新版本的更新信息。
如需升级,可按照官方指南进行操作。
三、基本命令与操作1.启动与退出:启动tShark,输入命令“tshark”或“t鲨鱼”。
退出tShark,输入命令“Ctrl+C”或“q”。
2.数据包捕获:开始捕获数据包,输入命令“tshark -i <网络接口>”。
停止捕获,输入命令“Ctrl+C”。
3.数据包过滤:使用命令行过滤器捕获特定数据包,如“tshark -i <网络接口> -n -w <文件名>”。
四、高级功能与应用1.数据包分析:使用tShark内置的解析器分析数据包,如“tshark -i <网络接口> -n -w <文件名> -r <文件名>”。
2.统计与图表:生成数据包统计图表,如“tshark -i <网络接口> -n -w <文件名> -R”。
3.脚本与自动化:使用tShark脚本接口实现自动化操作,如“tshark -i <网络接口> -n -w <文件名> -T <脚本文件>”。
tshark用法-回复[tshark用法]是一款功能强大的网络数据包分析工具,能够帮助网络管理员和安全专家深入分析网络流量并发现潜在的安全威胁。
本文将逐步介绍tshark的用法及其各种功能和特性。
第一步:安装tshark要使用tshark,首先需要将其安装在您的计算机上。
tshark是Wireshark 软件包中的一部分,因此您可以选择下载并安装Wireshark,然后将tshark包含在安装中。
您可以访问Wireshark的官方网站(第二步:了解tshark的基本命令在使用tshark之前,您需要了解一些基本的命令。
以下是一些您可能会经常用到的命令:- tshark:此命令将启动tshark并开始捕获网络流量。
默认情况下,tshark 将在命令行中显示捕获的数据包。
- tshark -r <filename>:此命令将打开指定的数据包文件,而不是实时捕获网络流量。
您可以使用这个命令来分析以前捕获的数据包。
- tshark -i <interface>:此命令将在指定的网络接口上开始捕获网络流量。
您需要指定正确的接口名称,如eth0或wlan0。
- tshark -Y "<filter>":此命令将仅显示符合指定过滤器条件的数据包。
例如,您可以使用“tshark -Y"ip.addr==192.168.0.1"”来仅查看与指定IP地址相关的数据包。
第三步:分析网络流量使用tshark捕获网络流量后,您可以使用各种功能和过滤器来分析数据包。
以下是一些您可能会用到的分析功能和命令:1. 分析源和目的IP地址a. 使用“tshark -e ip.src”命令可以显示所有源IP地址。
b. 使用“tshark -e ip.dst”命令可以显示所有目的IP地址。
2. 分析传输协议a. 使用“tshark -Y tcp”命令可显示所有TCP协议的数据包。
tshark使用手册摘要:1.TShark简介2.TShark安装与配置3.TShark基本功能4.TShark高级功能5.TShark应用场景6.TShark常见问题及解决方法7.TShark总结与展望正文:TShark是一款功能强大的网络协议分析工具,它基于Wireshark抓包工具,提供了丰富的功能和灵活的选项,可以帮助用户更轻松地分析和解决网络问题。
1.TShark简介TShark(The Shark)是一个命令行工具,用于解析、显示和分析网络数据包。
它支持多种操作系统,如Windows、Linux和macOS等,并兼容Wireshark的文件格式。
TShark可以捕获实时数据包,也可以解析存储在文件中的数据包,为用户提供详细的网络协议分析结果。
2.TShark安装与配置TShark的安装过程因操作系统而异。
对于Windows用户,可以通过官方网站下载预编译的二进制文件,然后按照提示进行安装。
对于Linux和macOS用户,可以通过操作系统的软件包管理器进行安装,也可以从官方网站下载源代码并进行编译。
在安装过程中,用户可以根据需要配置TShark。
例如,可以设置数据包过滤规则、选择要解析的网络协议等。
配置完成后,TShark将根据用户的设置捕获和分析数据包。
3.TShark基本功能TShark提供了丰富的基本功能,包括数据包过滤、协议解析、统计分析和可视化等。
用户可以通过TShark轻松地查看网络流量、分析协议层次结构和解决网络问题。
4.TShark高级功能除了基本功能外,TShark还提供了许多高级功能,如数据包跟踪、协议解码和专家分析等。
这些功能可以帮助用户更深入地了解网络协议的工作原理,并更有效地解决复杂的网络问题。
5.TShark应用场景TShark广泛应用于网络故障排查、网络安全分析、网络优化和教育培训等领域。
通过TShark,网络工程师可以快速定位问题,提高工作效率。
6.TShark常见问题及解决方法在使用TShark过程中,用户可能会遇到一些常见问题,如数据包过滤不准确、协议解析错误等。
tshark命令
2011-12-16 10:56
Ethereal是一个很流行的开源sniffer,支持包括solaris在内的很多平台。
2006年初,主导Ethereal源码的大牛Gerald Combs跳槽到了CACE公司。
原来“Ethereal”的商标就不能用了。
伟大的开源项目如果因此而over,不免同好者唏嘘。
怎么办?Combs等人只得舍弃人气既旺的Ethereal名号,将项目更名为Wireshark。
它吸引了大多数原来Ethereal的contributor,从Ethereal的fork点0.99.1开始,继续添加无数令人兴奋的新功能。
这个互联网的放大镜,展现给了我们一个生动却又枯燥,温馨伴着冷漠,充满智慧的流量和阴谋的机关,不舍虚构而又看似真实的“以太”世界。
Ethereal的玩法如大多sniffer。
更有趣之处在于它提供了命令行的抓包程序tethereal(现在改名为tshark)等一系列命令行工具,能够无缝地融入
unix/windows脚本语言,使嗅探、分析的工作更得强援。
tethereal/tshark位于图形化软件的相同目录内。
和大多数unix脚本一样,它都提供了比较翔实的man page(个人认为,可惜例子还是少了一点)。
以下试验均基于windows平台的Wireshark,版本0.99.3。
基本语法:tshark [ -a <capture autostop condition> ] ...
[ -b <capture ring buffer option>] ...
[ -B <capture buffer size (Win32 only)> ] [ -c <capture packet count > ] [ -d <layer type>==<selector>,<decode-as protocol> ] [ -D ]
[ -f <capture filter> ] [ -F <file format> ] [ -h ]
[ -i <capture interface>|- ] [ -l ] [ -L ] [ -n ]
[ -N <name resolving flags> ] [ -o <preference setting> ] ... [ -p ] [ -q ] [ -r <infile> ] [ -R <read (display) filter> ]
[ -s <capture snaplen> ] [ -S ] [ -t ad|a|r|d ]
[ -T pdml|psml|ps|text ] [ -v ] [ -V ] [ -w <outfile>|- ] [ -x ]
[ -X <eXtension option>] [ -y <capture link type> ]
[ -z <statistics> ]
根据试验,参数的书写有讲究。
模仿tcpdump,可以把抓包过滤表达式写在命令的最后。
一般将抓包表达式用引号quote起来(在windows上是双引号"),一是为了视觉方便,一是为了逃避其中字符和shell语法的冲突(如“>”,“||”等)。
抓包过滤表达式也可以写在-f参数的后面,注意,此时更应该使用引号或者将-f放在最后。
否则,它们会认为-f(可省)后面的参数都是表达式的一部分,而导致命令格式混乱。
主要参数分类含义权作解说如下:
1. 抓包接口类
∙-i设置抓包的网络接口,不设置则默认为第一个非自环接口。
∙-D列出当前存在的网络接口。
在不了解OS所控制的网络设备时,一般先用“tshark -D”查看网络接口的编号以供-i参数使用。
∙-f设定抓包过滤表达式(capture filter expression)。
抓包过滤表达式的写法雷同于tcpdump,可参考tcpdump man page的有关部分。
∙-s设置每个抓包的大小,默认为65535,多于这个大小的数据将不会被程序记入内存、写入文件。
(这个参数相当于tcpdump的-s,tcpdump默认抓包的大小仅为68)
∙-p设置网络接口以非混合模式工作,即只关心和本机有关的流量。
∙-B设置内核缓冲区大小,仅对windows有效。
∙-y设置抓包的数据链路层协议,不设置则默认为-L找到的第一个协议,局域网一般是EN10MB等。
∙-L列出本机支持的数据链路层协议,供-y参数使用。
2. 抓包停止条件
∙-c抓取的packet数,在处理一定数量的packet后,停止抓取,程序退出。
∙-a设置tshark抓包停止向文件书写的条件,事实上是tshark在正常启动之后停止工作并返回的条件。
条件写为test:value的形式,如“-a
duration:5”表示tshark启动后在5秒内抓包然后停止;“-a
filesize:10”表示tshark在输出文件达到10kB后停止;“-a files:n”
表示tshark在写满n个文件后停止。
(windows版的tshark0.99.3用参数“-a files:n”不起作用——会有无数多个文件生成。
由于-b参数有
自己的files参数,所谓“和-b的其它参数结合使用”无从说起。
这也
许是一个bug,或tshark的man page的书写有误。
)
3. 文件输出控制
∙-b设置ring buffer文件参数。
ring buffer的文件名由-w参数决定。
-b参数采用test:value的形式书写。
“-b duration:5”表示每5秒写
下一个ring buffer文件;“-b filesize:5”表示每达到5kB写下一个ring buffer文件;“-b files:7”表示ring buffer文件最多7个,周而复始地使用,如果这个参数不设定,tshark会将磁盘写满为止。
4. 文件输入
∙-r设置tshark分析的输入文件。
tshark既可以抓取分析即时的网络流量,又可以分析dump在文件中的数据。
-r不能是命名管道和标准输入。
5. 处理类
∙-R设置读取(显示)过滤表达式(read filter expression)。
不符合
此表达式的流量同样不会被写入文件。
注意,读取(显示)过滤表达式的
语法和底层相关的抓包过滤表达式语法不相同,它的语法表达要丰富得
多,请参考/docs/dfref/和
/docs/man-pages/ethereal-filter.4.html。
类似于抓包过滤表达式,在命令行使用时最好将它们quote起来。
∙-n禁止所有地址名字解析(默认为允许所有)。
∙-N启用某一层的地址名字解析。
“m”代表MAC层,“n”代表网络层,“t”代表传输层,“C”代表当前异步DNS查找。
如果-n和-N参数同时
存在,-n将被忽略。
如果-n和-N参数都不写,则默认打开所有地址名字解析。
∙-d将指定的数据按有关协议解包输出。
如要将tcp 8888端口的流量按http解包,应该写为“-d tcp.port==8888,http”。
注意选择子和解包
协议之间不能留空格。
6. 输出类
∙-w设置raw数据的输出文件。
这个参数不设置,tshark将会把解码结果输出到stdout。
“-w-”表示把raw输出到stdout。
如果要把解码结果输出到文件,使用重定向“>”而不要-w参数。
∙-F设置输出raw数据的格式,默认为libpcap。
“tshark -F”会列出所有支持的raw格式。
∙-V设置将解码结果的细节输出,否则解码结果仅显示一个packet一行的summary。
∙-x设置在解码输出结果中,每个packet后面以HEX dump的方式显示具体数据。
∙-T设置解码结果输出的格式,包括text,ps,psml和pdml,默认为text。
∙-t设置解码结果的时间格式。
“ad”表示带日期的绝对时间,“a”表示不带日期的绝对时间,“r”表示从第一个包到现在的相对时间,“d”表示两个相邻包之间的增量时间(delta)。
∙-S在向raw文件输出的同时,将解码结果打印到控制台。
∙-l在处理每个包时即时刷新输出。
∙-X扩展项。
∙-q设置安静的stdout输出(例如做统计时)
∙-z设置统计参数。
7. 其它
∙-h显示命令行帮助。
∙-v显示tshark的版本信息。
∙-o重载选项。
在即时抓包模式(-r未设定)时的各参数功能一览:
在文件读取分析模式时的各参数功能一览:。