lsof

linuxlsof命令详解(查看目录被哪些进程占用 2015-04-01

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

使用lsof处理文件恢复、句柄以及空间释放问题 2014-12-09

问题描述:在删除一个updatedb生成的文件后,发现磁盘空间并没有被回收,如下图:du /var 大小8.8G,但df磁盘发现使用了18G,剩余119M.最后发现是程序占用的文件句柄没有释放.原因分析: 比如写程序,打开一个文件:fh = open('a.txt','w')fh.readlines()fh.close()有open文件操作,就要有结束close操作,如果程序里不主动close,这种操作多了话,肯定就出问题了.这种不释放文件句柄,本身就算是程序的bug,所以结束程序也是没用的.这

lsof找回误删的文件 2014-08-01

当 UNIX 计算机受到入侵时,常见的情况是日志文件被删除,以掩盖攻击者的踪迹.管理错误也可能导致意外删除重要的文件,比如在清理旧日志时,意外地删除了数据库的活动事务日志.有时可以恢复这些文件,并且 lsof 可以为您提供帮助. 当进程打开了某个文件时,只要该进程保持打开该文件,即使将其删除,它依然存在于磁盘中.这意味着,进程并不知道文件已经被删除,它仍然可以向打开该文件时提供给它的文件描述符进行读取和写入.除了该进程之外,这个文件是不可见的,因为已经删除了其相应的目录条目. # lsof |

Linux系统资源常用监控工具 2014-05-26

Linux系统维护的主要工作就是保证系统和应用的稳定.而如果想保证稳定就必须时刻了解系统的状态:cpu.内存.磁盘.网络和各种应用程序的运行于占用资源的状态等.同时掌握了系统资源的状态信息:也可以对系统进行优化,以发挥更好的性能.对于这些信息的查看:需要一些工具能够及时的查看和分析:下面就对Linux系统资源监控常用的工具进行简单的介绍:1.sar(System Activity Recorder)sar可以显示CPU 使用率.内存页数据.网络 I/O 和传输统计.进程创建活动和磁盘设备的活动详

losf命令使用 2014-05-13

各列解释每行显示一个打开的文件,若不指定条件默认将显示所有进程打开的所有文件.lsof输出各列信息的意义如下:COMMAND:进程的名称PID:进程标识符USER:进程所有者FD:文件描述符,应用程序通过文件描述符识别该文件.如cwd.txt等TYPE:文件类型,如DIR.REG等DEVICE:指定磁盘的名称SIZE:文件的大小NODE:索引节点(文件在磁盘上的标识)NAME:打开文件的确切名称1.我最常用到的命令查看端口运行情况:lsof -i :22COMMAND  PID USER   F

lsof命令使用 2014-04-28

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

Linux查看端口占用情况,并强制释放占用的端口 2014-04-23

有时候关闭软件后,后台进程死掉,导致端口被占用.下面以TOMCAT端口9090被占用为例,列出详细解决过程.解决方法:1.查找被占用的端口netstat -tln  netstat -tln | grep 9090 netstat -tln 查看端口使用情况,而netstat -tln | grep 9090则是只查看端口9090的使用情况2.查看端口属于哪个程序?端口被哪个进程占用root@ponpon:~# lsof -i:9090COMMAND   PID   USER   FD   TY

-bash:lsof:commandnotfound解决方法 2014-03-04

Hi 大家好,我是钟义林,大家查看端口的的方式有如下命令windows cmdnetstat -aon | findstr "端口号"linuxnetstat -anl | grep "端口号"lsof -i:端口号但是,你又到这样的问题吗?-bash: lsof: command not foundlsof 命令不能用,我找了一下,网上说的方法多少都行不通过,今天给大家说下我的解决方法yum install lsof -y=====================

10个lsof命令行的使用示例 2014-03-02

此博客内容引用至:http://xjsunjie.blog.51cto.com/999372/1255661/lsof(list open files)是一个列出当前系统打开文件的工具.在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件.可以被打开的文件可以是:1.普通的文件,2.目录  3.网络文件系统的文件,4.字符设备文件  5.(函数)共享库  6.管道,命名管道 7.符号链接 8.底层的socket字流,网络socket,unix域

用lsof恢复已删除的文件 2014-02-25

 当Linux计算机受到入侵时,常见的情况是日志文件被删除,以掩盖攻击者的踪迹.管理错误也可能导致意外删除重要的文件,比如在清理旧日志时,意外地删除了数据库的活动事务日志.有时可以通过lsof来恢复这些文件.  当进程打开了某个文件时,只要该进程保持打开该文件,即使将其删除,它依然存在于磁盘中.这意味着,进程并不知道文件已经被删除,它仍然可以向打开该文件时提供给它的文件描述符进行读取和写入.除了该进程之外,这个文件是不可见的,因为已经删除了其相应的目录索引节点.  在/proc 目录下,其中包含

lsof常用参数图解 2014-01-27

lsof常用参数图解
简介:lsof可以简单的理解为ls + of,ls即list; of即open files.组合起来就是列出打开的文件.而列出谁打开的文件呢?通常指的是进程.常用参数图解:

lsof端口号用法 2013-01-25

lsof(list open files)是一个列出当前系统打开文件的工具.在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件.在终端下输入lsof即可显示系统打开的文件,因为 lsof 需要访问核心内存和各种文件,所以必须以 root 用户的身份运行它才能够充分地发挥其功能. COMMAND    PID      USER   FD      TYPE     DEVICE     SIZE       NODE      NAMEini

lsof用法查找进程 2012-11-21

简介:通过查看打开的文件,了解更多关于系统的信息.了解应用程序打开了哪些文件或者哪个应用程序打开了特定的文件,作为系统管理员,这将使得您能够作出更好的决策.例如,您不应该卸载具有打开文件的文件系统.使用 lsof,您可以检查打开的文件,并根据需要在卸载之前中止相应的进程.同样地,如果您发现了一个未知的文件,那么可以找出到底是哪个应用程序打开了这个文件.在 UNIX® 环境中,文件无处不在,这便产生了一句格言:“任何事物都是文件”.通过文件不仅仅可以访问常规数据,通常还可以访问网络连接和硬件.在有

lsof最常用的选项总结 2012-06-08

1.递归查找某个目录中所有打开的文件# lsof +D /usr/lib2.列出某个用户打开的所有文件# lsof -u pkrumins-u选项限定只列出所有被用户pkrumins打开的文件,你可以通过逗号指定多个用户:# lsof -u rms,root列出除root用户外的所有用户打开的文件# lsof -u ^root3.查找某个程序打开的所有文件# lsof -c apache-c选项限定只列出以apache开头的进程4.列出所有由某个PID对应的进程打开的文件# lsof -p 1列

lsof学习手记 2012-01-19

常用的参数列表: lsof  filename 显示打开指定文件的所有进程lsof -a 表示两个参数都必须满足时才显示结果lsof -c string   显示COMMAND列中包含指定字符的进程所有打开的文件lsof -u username  显示所属user进程打开的文件lsof -g gid 显示归属gid的进程情况lsof +d /DIR/ 显示目录下被进程打开的文件lsof +D /DIR/ 同上,但是会搜索目录下的所有目录,时间相对较长lsof -d FD 显示指定文件描述符的进程

linux下查看端口号 2011-11-18

1.查看某个进程占用哪些端口号:例如sshnetstat -panl | grep ssh2.查看端口号被哪个进程所占用:例如22端口lsof -i :22-----------------------------------------------------当然netstat和lsof还有许多其他选项,在这就不一一介绍了,有兴趣的可以man一下!!!

lsof的用法介绍 2011-08-12

Lsof 是遵从Unix 哲学的典范,它只做一件事情,并且做的相当完美--它可以列出某个进程打开的所有文件信息.打开的文件可能是普通的文件,目录,NFS文件,块文件,字符 文件,共享库,常规管道,明明管道,符号链接,Socket流,网络Socket,UNIX域Socket,以及其它更多.因为Unix系统中几乎所有东 西都是文件,你可以想象lsof该有多有用.如何使用lsof?这篇文章中我会尽力列举我能想到的所有lsof的用法,让我们先从最简单的开始(或许你已经知道了),然后逐渐增加复杂度:列出所

使用lsof查找打开的文件 2011-03-06

在 UNIX® 环境中,文件无处不在,这便产生了一句格言:"任何事物都是文件".通过文件不仅仅可以访问常规数据,通常还可以访问网络连接和硬件.在有些情况下,当您使用 ls 请求目录清单时,将出现相应的条目.在其他情况下,如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字,不存在相应的目录清单.但是在后台为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口. 因为应用程序打开文件的描述符列表提供了大量关于这个

用lsof命令进行系统检测和排错 2008-10-19

原文地址:[url]http://blog.csdn.net/guoguo1980/archive/2008/04/28/2337250.aspx[/url]lsof(list open files)是一个列出当前系统打开文件的工具.在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件.所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用
一周排行
  • Silverlight项目笔记2:.svc处理程序映射缺失导致的WCFRIAServices异常
        在确定代码.编译结果和数据库都正常的情况下,无法从数据库取到数据.错误提示:Sys ...
  •     研究SCCM2012R2已经有很长时间了,可惜一直没有时间写点什么,好不容易有了时间,现在可以慢慢把自己在学习和研究SCCM2012R2的一些心得与大家一起分享下,希望与大家一起学习和研究.    关于SCC ...
  • 回首2011年 "纸上得来终觉浅,绝知此事要躬行." Dec 30.2011    一眨眼间,2011年即将过去,而2012年带来的神秘与期待,则让更多的人怀着非同寻常的心情去迎接她.回首2011 ...
  • iOS申请真机调试证书-图文详解
    一.真机调试所需材料说明在申请真机调试证书之前,先对苹果真机调试所需的文件进行说明:苹果真 ...
  • dbproxy 是我业余采用C++11编写的跨平台代理服务器(并使用lua和自己的网络库),以扩展系统负载,同时使用多个后端数据库,后端数据库支持redis和ssdb. 需要由用户自己编写lua脚本控制shardin ...
  • 到目前为止,在过去60年中在世界排名前20的国家中,没有哪条街是以程序员或者计算机科学家的名字命名的.没有任何一个世界主要城市拥有程序员或者计算机科学家的雕像.没有程序员或者计算机科学家获得过总统奖章(Preside ...
  •     apache是现在主流的web服务,以其稳定高效广受欢迎,下面是"nginxs小白"以前总结的一些笔记,仅供参考学习:Apache目录树:[root@www ~]# tree /etc/h ...
  • Windows PowerShell完成的最常见的25个任务.不止是这些任务很简单,显示语句的命令架构和其他PowerShell命令也很简单.掌握好这些基本命令是成为PowerShell专家的必经之路. 入门级别1. ...
  • 作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究.由于某些BT的需求,把ftp的服务端改成ssl加密的,而标准的linux ftp客 ...
  • 1 . 不要经常去试探男人,更不要以分手做为威胁,当你经常给他这种心理暗示,他的潜意识就会做好分手的打算.    2 . 不要因为男人爱你就无限制的扩张自己的权利,不要干涉他的理想.信仰和追求,不要自以为你比男人看的 ...