Linux中如何知道一个文件是被哪个程序创建的?

Linux中如何知道一个文件是被哪个程序创建的?,第1张

要在用rpm 安装的软件包才能被查询到,如你想查询/etc/mycnf 文件的由什么软件包构成。
但是查询不到文件的,创建这个文件的进程是否允许。
你可以分开查询:
1用 rpm -qf /etc/mycnf 查询出这个文件的软件包 是 mysql的。
2用ps aux|grep mysql 查看mysql 的进程号。
3用 lsof 来查看 这个mysql的进程号 就可得知 这个进程调用了 哪个类库,使用哪个文件。
如果你有什么好的办法 也请你告诉我,我目前是用这种办法来做的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12613882.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存