读书人

shell中如何查看某个文件被哪些程序连

发布时间: 2013-06-25 23:45:41 作者: rapoo

shell中怎么查看某个文件被哪些程序连接着
shell中怎么查看某个文件被哪些程序连接着 ,求指导
[解决办法]
lsof命令,详细用法可google,一大堆
[解决办法]
fuser命令查看。
[解决办法]
[root@www ~]# fuser [-umv] [-k [i] [-signal]] file/dir
选顷不参数:
-u :除了程序 PID 外,同时列出该程序拥有者;
-m :后面接那个档名会主劢上提到该文件系统最顶局,对 umount 丌成
功有!
-v :可以列出每个档案不程序还有令完整相关!
-k :找出使用该档案/目录 PID ,试图以 SIGKILL 这个讯号给予该 PID;
-i :必项不 -k 配合,在删除 PID 前会先询问使用者意愿!
-signal:例如 -1 -15 等等,若丌加话,预讴是 SIGKILL (-9) !
范例一:找出目前所在目录使用 PID/所属账号/权限 为何?
[root@www ~]# fuser -uv .
USER
.:
root
PID ACCESS COMMAND
20639 ..c.. (root)bash

[解决办法]
前面知道lsof,fuser也可以啊,不错,嘿嘿
[解决办法]

引用:
谢谢大家热心答复

点击左上角那个“结贴”按钮

读书人网 >UNIXLINUX

热点推荐