根据进程查找相关的数据包

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了根据进程查找相关的数据包相关的知识,希望对你有一定的参考价值。

如果你需要找一个和哪一个数据包有关,你可以结合locate命令和rpm -qf命令一起使用。

#  locate polkitd

 /usr/lib/polkit-1/polkitd

#  rpm -qf /usr/lib/polkit-1/polkitd

polkit-0.112-14.el7.x86_64


rpm查询命令的一般形式是

       rpm {-q | --query} [select-options] [query-options]

       您可以指定打印包信息的格式。为此,请使用

        --qf | --queryformat QUERYFMT

       选项,后跟QUERYFMT格式字符串。查询格式是标准printf(3)格式的修改版本。格式由静态字符串(可能包括换行符,制表符和其他特殊字符的标准C字符转义)和printf(3)类型格式化程序组成。由于rpm已经知道要打印的类型,因此必须省略类型说明符,并替换为要打印的标题标记的名称,用{}字符括起来。标记名称不区分大小写,标记名称的前导RPMTAG_部分也可以省略。


locate读取由updatedb(8)准备的一个或多个数据库,并将与至少一个PATTERN匹配的文件名写入标准输出,每行一个。

       如果未指定--regex,则PATTERN可以包含通配符。如果任何PATTERN不包含通配符,则locate的行为就像模式为* PATTERN *一样。

       默认情况下,locate不会检查数据库中找到的文件是否仍然存在(但如果使用--require-visibility no构建数据库,则确实需要存在所有父目录)。定位
       永远不能报告在最近更新相关数据库之后创建的文件。

以上是关于根据进程查找相关的数据包的主要内容,如果未能解决你的问题,请参考以下文章

Adb 实用命令(网络包日志调优相关)

Adb 实用命令(网络包日志调优相关)

Adb 实用命令(网络包日志调优相关)

静态路由原理与配置

iris怎么拦截某一程序

SSIS包瓶颈插入记录