天天看点

lsof命令的使用

今天发现了这个命令lsof感觉蛮有用的尤其是对服务器管理的人来说应该更加有用.这个命令可以看进程所需要打开的文件.

当在lsof后边没有跟任何参数时,该命令将会列出当前系统中被所有进程打开的所有文件

下边这几个命令指出打开某文件的进程

       lsof `which httpd`    #那个进程在使用apache的可执行文件

       lsof /etc/passwd      #那个进程在占用/etc/passwd

       lsof /dev/hda6        #那个进程在占用hda6

       lsof /dev/cdrom       #那个进程在占用光驱

详细的选项大家可以通过man得到详细的选项清单。

本文转自wiliiwin 51CTO博客,原文链接:http://blog.51cto.com/wiliiwin/202017