lsof命令使用方法

问题

  1、如何查找使用指定端口号的进程?

解决方法

  lsof命令可以解决。建议使用root用户执行命令,原因是 lsof 需要访问核心内存和各种文件。

1、根据指定端口号查找使用进程

lsof -i:8843  #8843为指定端口号

2、查找谁在使用文件系统

lsof /home

参考文档

(1) http://czmmiao.iteye.com/blog/1734384

时间: 2024-12-21 07:55:31

lsof命令使用方法的相关文章

Linux命令学习积累:lsof命令

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

牛逼的lsof命令!!!

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

lsof命令解析

查看udp端口方法 lsof -Pln -i udp 使用此方法可以获得无映射的结果 lsof命令参数解释  1) -P :这个选项约束着网络文件的端口号到端口名称的转换.约束转换可以使lsof运行得更快一些.在端口名称的查找不能奏效时,这是很有用的.  2) -n : 这个选项约束着网络文件的端口号到主机名称的转换.约束转换可以使lsof的运行更快一些.在主机名称的查找不能奏效时,它非常有用.  3) -l :这个选项约束着用户ID号到登录名的转换.在登录名的查找不正确或很慢时,这个选项就很有

每天一个Linux命令(45)lsof命令

    lsof命令用于查看你进程打开的文件,端口(TCP.UDP),找回/恢复删除的文件,打开文件的进程.     (1)用法:     用法:  lsof  [参数]  [文件]     (2)功能:     功能:  lsof 命令可显示系统打开的文件.(因为 lsof 需要访问核心内存和各种文件,所以必须以 root 用户的身份运行它才能够充分地发挥其功能.) 在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件.所以如传输控制协议 (

每天一个linux命令(6/18):lsof命令

lsof(list open files)是一个列出当前系统打开文件的工具.在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件.所以,lsof的功能很强大.一般root用户才能执行lsof命令,普通用户可以看见/usr/sbin/lsof命令,但是普通用户执行会显示"permission denied".因此通过lsof工具能够查看这个列表对系统监测以及排错将是很有帮助的.所以如传输控制协议 (TCP) 和用户数据报协议 (UDP)

Linux运维之如何查看目录被哪些进程所占用,lsof命令

之前将一块硬盘挂载到某个目录下,但是现在我想卸载掉这块硬盘,无论如何都umount不了,有些同学可能说需要加上 -f 参数强制卸载,理论上是可以的,但是在我这里依然不起作用,比如: [[email protected]:vg_adn_clickhouseTest_1ubuntu:: ~]#umount -f /data2 umount: /data2: target is busy. 我是把一块2T的硬盘挂载到/data2目录下了,可是现在就是卸载不了,说是设备忙,仔细分析一下可以得出应该是某些

[转贴]linux lsof命令详解

https://www.cnblogs.com/sparkbj/p/7161669.html 简介 lsof(list open files)是一个列出当前系统打开文件的工具.在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件.所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口.因为应用程序打

第六天_linux基础命令使用方法

linux 格式 命令 [参数][路径文件]      rm -rf   /etc/passwd #    linux /  所有的目录都在跟目录/下面 #    从根目录开始的叫绝对路径 #   从当前位置开始的叫相对路径 快捷键 tab键 补全命令 最好敲两次 ctrl+c 终止前台运行程序 ctrl+d 退出当前环境 ctrl+a 跳到最前面 history 查看历史纪录 !+   历史记录行数  执行命令 !s   上面第一个字母的命令 1,mkdir 创建目录 2,ls 查看列出文件信

lsof命令

lsof命令可以列出当前系统打开的文件描述符,由哪个进程打开了哪个文件等信息.因为Linux系统上一切皆文件,所以无论是普通的文件访问还是网络通信都会用到文件描述符或者说都是一个文件. 列名 说明 COMMAND 进程的名称 PID 进程PID号 USER 进程的所有者 FD 文件描述符,应用程序通过文件描述符识别文件 TYPE 文件类型: REG:文件 DIR:目录 CHR:字符设备 BLK:块设备 DEVICE 设备名称 SIZE/OFF 文件大小 NODE 索引节点 NAME 常用参数: