首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TSHARK DNS到日志文件

TSHARK DNS到日志文件
EN

Stack Overflow用户
提问于 2019-10-25 17:43:34
回答 1查看 46关注 0票数 1

我试图让这个命令输出到一个日志文件中。当我使用tee命令时-它直接进入tshark帮助屏幕,没有tee命令,它正确地将DNS行打印到屏幕上。我怎样才能正确地记录这个屏幕呢?

数独鲨-i enp2s0 -f "src port 53“-n -T field -e ip.dst -e dns.qry.name -e dns.a -w = tee -a logfile.log

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-25 17:57:37

您正在启动一个日志文件并使用-T字段,因此预期的输出是文本。问题在于您使用的是-w,它将输出更改为数据包位。每[医]泰沙克氏手册

代码语言:javascript
复制
-w <outfile> | -
  Write raw packet data to outfile or to the standard output if outfile is '-'.

  NOTE: -w provides raw packet data, not text. If you want text output you need 
  to redirect stdout (e.g. using '>'), don't use the -w option for this.

第二个问题是,您指定的是-w,而没有指定输出文件或stdin。如果您移除-w标志,那么t鲨不会出现任何语法错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58563321

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档