lsof

某一进程打开的文件:

         lsof -p pid

某一用户打开的文件:

lsof –u username

某一命令打开的文件

         lsof –c command

查看某个文件夹下打开的所有文件

         lsof +d dir_path

打开某一文件的进程

         lsof filename

 

指定多个条件

若指定-a,则代表多个条件是AND关系,-a可以放在任何地方。否则多个条件是OR关系

例:列出某个用户打开的socke文件

lsof  –a –u username -U

如果没有-a则代表OR的关系,即满足任意一个条件

 

打开文件的类型:普通文件,目录,块文件,字符文件,类库,流,网络文件(socket)


fuser查看打开某一文件,目录,socket的进程,并可以杀死这些进程,或向这些进程发送信号

查看打开某一文件的进程

fuser filename

 杀死打开某一文件的进程

fuser -ki filename     #-k代表发送SIGKIL信号给进程,-i发送信号前询问用户


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值