Linux lsof 的使用

简介: 可以用lsof来查看tomcat启动成功: lsof -i :8080 ------------------------------------------------------------ lsof(list open files)是一个列出当前系统打开文件的工具。

可以用lsof来查看tomcat启动成功:


lsof -i :8080



------------------------------------------------------------


lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。因为应用程序打开文件的描述符列表提供了大量关于这个应用程序本身的信息,因此通过lsof工具能够查看这个列表对系统监测以及排错将是很有帮助的。


----------------------------------------------------------


参自 http://www.cnblogs.com/itech/archive/2012/03/04/2379672.html

相关文章
|
1月前
|
网络协议 Unix Linux
《Linux中lsof的神奇探秘:打开文件的魔法与更多相似利器》
《Linux中lsof的神奇探秘:打开文件的魔法与更多相似利器》
54 1
|
19天前
|
Unix Linux 应用服务中间件
Linux 命令行工具:lsof 入门指南
`lsof` 命令详解:用于列出系统中打开的文件,包括进程、网络连接、管道等。通过 `-p` 查看指定进程文件,`-u` 查看用户文件,`-i` 查看网络连接。还能定位占用端口的进程,显示已删除但仍在使用的文件,以及分析程序如何操作文件。是Linux用户问题定位和性能优化的得力助手。学习并熟练运用 `lsof` 可提升工作效率。
23 2
|
1月前
|
监控 网络协议 Unix
深入探索Linux的lsof命令
在Linux系统中,了解哪些文件被哪些进程打开对于系统管理和问题诊断是极其重要的。这正是`lsof`命令,即List Open Files,发挥其强大功能的场景。本文旨在详细介绍`lsof`的起源、底层原理、参数意义,常见用法,并详解其返回结果的每个字段含义。此外,我们将讨论在使用`lsof`命令时需要注意的事项。
|
6月前
|
网络协议 Unix Linux
Linux命令(34)之lsof
Linux命令(34)之lsof
78 2
YI
|
11月前
|
网络协议 Unix Linux
Linux中lsof命令的使用
本地启动服务器时常常遇到端口被占用的情况。本文介绍一种解决方法。
YI
144 0
|
网络协议 Unix Linux
【Linux进阶命令 04】lsof (看看是谁动了我的文件?)
【Linux进阶命令 04】lsof (看看是谁动了我的文件?)
|
Linux Shell
linux没有lsof命令
linux没有lsof命令
1271 0
linux没有lsof命令
|
网络协议 Unix Linux
Linux - lsof显示 tcp,udp 的端口和进程
lsof显示 tcp,udp 的端口和进程
294 0
Linux - lsof显示 tcp,udp 的端口和进程
|
缓存 监控 Linux
Linux 系统资源查看:vmstat,dmesg,free,uptime,uname,lsb_release,lsof
一、vmstat 命令(监控系统资源)【常用】 1. 命令格式 vmstat [刷新延时 刷新次数]
|
Linux
12.6 Linux列出进程调用或打开的文件信息(lsof命令)
我们知道,通过 ps 命令可以查询到系统中所有的进程,那么,是否可以进一步知道这个进程到底在调用哪些文件吗?当然可以,使用 lsof 命令即可。
369 0
12.6 Linux列出进程调用或打开的文件信息(lsof命令)