CentOS看进程打开的文件或文件对应的进程的详解

1、查看进程“打开”的文件:

1)pidof programe-name(获得想了解的进程(programe-name)的PID)

或ps -aux|grep programe-name(获得想了解的进程(programe-name)的PID)

找出进程的PID

2)cd /proc/$PID/fd(会看见文件描述符)

3)ls -l

得到文件描述符指向的实际文件,即当前进程打开的文件

2、查看进程“打开”的文件2:

1)获得想了解的进程的PID方法同上

2)lsof -c programe-name

或lsof -p $PID

3、查看文件对应的进程:

lsof file-name

4、lsof命令用法:

lsof -c abc 显示abc进程现在打开的文件

lsof abc 显示开启文件abc的进程

lsof -i :22 显示22端口现在运行什么程序

lsof -g gid 显示归属gid的进程情况

lsof +d /usr/local/ 显示目录下被进程开启的文件

lsof +D /usr/local/ 同上,但是会搜索目录下的目录,时间较长

lsof -d 4 显示使用fd为4的进程

lsof -i 用以显示符合条件的进程情况

lsof -s 列出打开文件的大小,如果没有大小,则留下空白

lsof -u username 以UID,列出打开的文件

5、查看网络状态:

lsof -Pnl +M -i4 显示ipv4服务及监听端情况

netstat -anp 所有监听端口及对应的进程

netstat -tlnp 功能同上

(0)

相关推荐

  • win7文件夹视图信息备份的方法详解(图)

    系统备份文件夹视图信息步骤如下: windows 7在重装系统之后,经常会遇到这样的问题:我们某些文件夹下的视图信息又恢复到了默认状态(未备份)。比如我比较常用而且喜欢的视图方式为"内容",而上级文件 ...

  • 将word或csv文件转换成excel表格的方法详解

    大家有时会将手机里的通讯录导出来,是一个csv文件,都是逗号分隔,怎样能将这些数据快速转换成excel呢?其实Word就有可以将文本快速转换成excel的方法。 操作步骤 1、用word打开文本文件, ...

  • office 2010安装找不到文件如何解决?Office使用教程详解

    在安装office 2010时居然提示“office 2010安装找不到文件”.这是怎么回事?有设么办法可以解决呢? 原因:猜测是权限的问题. office 2010安装时要在C盘的根目录下创建文件夹 ...

  • 看它(Ta)软件app每日任务如何做详解

    操作方法 01 步骤1:打开看它(Ta)软件App,点击下方每日任务.如下图: 步骤2:点击每日任务后,然后在点击每日任务里面的商家图片如图: 依次顺序点击图片领取收益. 步骤3:点击商家后如何领取收 ...

  • CentOS.Redhat中锁定.解锁软件包版本的方法(yum versionlock使用详解)

    那么该如何锁定包在特定版本下呢?下面我来介绍一种方法。使用yum versionlock 命令来锁定版本。 1. 安装 复制代码 代码如下: # yum install yum-plugin-vers ...

  • 如何在win7电脑中使用单独进程打开文件夹?

    其实咱们很少会在操作中用到这种方法,因为咱们一般打开文件夹,就是直接的双击打开,但是大家是否有想过,有的时候打开一个文件夹出现故障,造成系统的假死,同时也会影响到其他的文件夹,而这个时候,咱们使用单独 ...

  • win7电脑如何设置以单独进程打开文件夹

    在此之前,我们先来解释一下,什么叫做以单独进程打开文件夹,撇开这种专业术语,咱们用比较通俗的话来解释,其实就是咱们没打开一个文件夹,都会以新窗口的形式出来,而不会覆盖在原有的窗口中,虽然说很多人觉得这 ...

  • 详解如何创建无法删除甚至无法打开的畸形文件/文件夹

    一、如何让一个文件夹无法删除,甚至无法打开? 以建一个“abc.”文件夹为例(注意文件名中的点,正常情况下你是无法创建一个带点的文件名的文件夹的): 1、进入命令提示符,将当前工作目录切换到D盘,输入 ...

  • Office软件怎么打开et格式的文件?

    Office软件怎么打开et格式的文件?WPS是国产office,WPS表格相当于Microsoft Office Excel,但是使用WPS表格产生的文件格式为".et".如果你 ...