首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文件的年代

文件的年代
EN

Unix & Linux用户
提问于 2012-01-05 10:23:44
回答 2查看 5.3K关注 0票数 9

*nix命令lsof为您提供了打开的文件列表。是否有人知道有一种方法也会列出某个特定文件打开的时间?使用lsof或任何其他命令。我使用的是CentOS 5.3,不幸的是,我无法安装其他的存储库,所以我必须使用默认的CentOS恢复程序。

谢谢

EN

回答 2

Unix & Linux用户

发布于 2012-01-17 11:21:45

如果有pid,可以直接签入/proc/$pid/fd。它似乎是创建文件描述符的地方。

如果您使用一个简单的ls -lh查看它们的创建日期,也许您将能够知道某个特定文件已经打开了多长时间。

票数 3
EN

Unix & Linux用户

发布于 2012-01-05 10:41:14

一个--不是很精确的猜测--可以是使用lsof提供的pid,并使用ps来找出打开文件的程序何时运行。当然,这只适用于在程序开始时打开的文件,而不是以后打开的文件。

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

https://unix.stackexchange.com/questions/28464

复制
相关文章

相似问题

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