开发者社区> 问答> 正文

linux 系统有没有办法知道当前的程序正在访问哪些文件

怎么知道当前的程序正在访问哪些文件,linux有无对应的命令

展开
收起
a123456678 2016-06-22 15:13:50 1513 0
1 条回答
写回答
取消 提交回答
  • 比如查看日志服务打开的文件:

    sudo lsof -p pidof rsyslogd
    比如查看MySQL服务打开的文件:

    sudo lsof -p pidof mysqld
    像MySQL依赖的系统.so库,socket,MyISAM引擎的表结构.frm,表数据.MYD,表索引.MYI,InnoDB的共享表空间ibdata1,每个InnoDB表的数据空间.ibd文件,都能一一看到.

    2019-07-17 19:45:37
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载