博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
lsof命令 安装 使用
阅读量:6301 次
发布时间:2019-06-22

本文共 451 字,大约阅读时间需要 1 分钟。

hot3.png

lsof命令用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP、UDP)。总之是个很牛逼的工具。

我在一次定位目录被进程占用问题时用到,特此总结一下。

首先如下地址下载lsof命令的源码包

安装

解压tar包后进入源码目录 sh Configure -h 命令查看一些方言。我的suse上我选的是linux

sh Configure linux

make

上述命令运行后,就装好了,注意,一定要用root命令运行。

可以用lsof -h 命令测试一下安装情况。

使用

介绍几个使用的命令

1.查看哪个进程占用某个文件

lsof 文件名

2.查看一个进程占用那些文件 lsof -p 进程id

3.产看一个目录下面所有文件被那些进程占用

lsof +d 目录 (只列出当前文件夹下的文件)

lsof +D 目录 (递归列出目录中所有文件)

4.查看端口被占用情况

lsof -i :8080

转载于:https://my.oschina.net/u/1473861/blog/1819188

你可能感兴趣的文章
MyBatis-Plus | 最简单的查询操作教程(Lambda)
查看>>
rpmfusion 的国内大学 NEU 源配置
查看>>
spring jpa 配置详解
查看>>
IOE,为什么去IOE?
查看>>
HTTP协议
查看>>
[转] JavaScript:彻底理解同步、异步和事件循环(Event Loop)
查看>>
jQuery基础:keydown( ) 与 keypress( ) 区别
查看>>
electron 开发环境搭建
查看>>
使用MEF实现通用参数设置
查看>>
修改头像,存入后台
查看>>
嵌入式开发之davinci--- 8148/8168/8127 中的图像缩放sclr、swms之后出现图像视频卡顿、屏幕跳跃的问题...
查看>>
60阶单群同构于A5的证明
查看>>
C# Dictionary.Add(key,"123") 与 Dictionary[key]="123"的区别
查看>>
xcode 各版本下载地址及其它工具下载地址
查看>>
MVC 自定义AuthorizeAttribute实现权限管理
查看>>
内存溢出导致jenkins自动部署到tomcat失败
查看>>
try catch finally
查看>>
UOJ #148. 【NOIP2015】跳石头 二分
查看>>
王立平-NGUI
查看>>
C++编程学习52个经典网站 强力推荐
查看>>