【问题标题】:How can I monitor traffic going through a pipe?如何监控通过管道的流量?
【发布时间】:2009-03-17 20:51:37
【问题描述】:

我的情况是这样的:我正在通过管道将输入从程序中的一个位置重定向到另一个位置。但是,这似乎不能正常工作,所以我想监控管道中的情况。

目前,我正在使用 dup2() 来简单地覆盖管道中的标准输入和标准输出。

如何监控管道之间的情况?

【问题讨论】:

    标签: c unix pipe


    【解决方案1】:

    当我在 bash 脚本中调试管道时,我经常使用 tee 命令来捕获正在通过它的内容,而不会中断流程。

    有一个对应的tee system call,看起来它可能对调试 C 代码中的管道很有用,但我从未尝试过。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-01
      • 2020-10-24
      • 1970-01-01
      相关资源
      最近更新 更多