Lsof命令详解
来源:互联网 发布:鬼变脸指标源码 编辑:程序博客网 时间:2024/05/09 00:25
一般root用户才能执行lsof命令,普通用户可以看见/usr/sbin/lsof命令,但是普通用户执行会显示“permission denied”
我总结一下lsof指令的用法:
lsof abc.txt 显示开启文件abc.txt的进程
lsof -i :22 知道22端口现在运行什么程序
lsof -c abc 显示abc进程现在打开的文件
lsof -g gid 显示归属gid的进程情况
lsof +d /usr/local/ 显示目录下被进程开启的文件
lsof +D /usr/local/ 同上,但是会搜索目录下的目录,时间较长
lsof -d 4 显示使用fd为4的进程
lsof -i 用以显示符合条件的进程情况
语法: lsof -i[46] [protocol][@hostname|hostaddr][:service|port]
46 –> IPv4 or IPv6
protocol –> TCP or UDP
hostname –> Internet host name
hostaddr –> IPv4位置
service –> /etc/service中的 service name (可以不只一个)
port –> 端口号 (可以不只一个)
例子: TCP:25 - TCP and port 25
@1.2.3.4 - Internet IPv4 host address 1.2.3.4
tcp@ohaha.ks.edu.tw:ftp - TCP protocol hosthaha.ks.edu.tw service name:ftp
lsof -n 不将IP转换为hostname,缺省是不加上-n参数
例子: lsof -i tcp@ohaha.ks.edu.tw:ftp -n
lsof -p 12 看进程号为12的进程打开了哪些文件
lsof +|-r [t] 控制lsof不断重复执行,缺省是15s刷新
-r,lsof会永远不断的执行,直到收到中断信号
+r,lsof会一直执行,直到没有档案被显示
例子:不断查看目前ftp连接的情况:lsof -i tcp@ohaha.ks.edu.tw:ftp -r
lsof -s 列出打开文件的大小,如果没有大小,则留下空白
lsof -u username 以UID,列出打开的文件
一般root用户才能执行lsof命令,普通用户可以看见/usr/sbin/lsof命令,但是普通用户执行会显示“permission denied”
一般root用户才能执行lsof命令,普通用户可以看见/usr/sbin/lsof命令,但是普通用户执行会显示“permission denied”
我总结一下lsof指令的用法:
lsof abc.txt 显示开启文件abc.txt的进程
lsof -i :22 知道22端口现在运行什么程序
lsof -c abc 显示abc进程现在打开的文件
lsof -g gid 显示归属gid的进程情况
lsof +d /usr/local/ 显示目录下被进程开启的文件
lsof +D /usr/local/ 同上,但是会搜索目录下的目录,时间较长
lsof -d 4 显示使用fd为4的进程
lsof -i 用以显示符合条件的进程情况
语法: lsof -i[46] [protocol][@hostname|hostaddr][:service|port]
46 –> IPv4 or IPv6
protocol –> TCP or UDP
hostname –> Internet host name
hostaddr –> IPv4位置
service –> /etc/service中的 service name (可以不只一个)
port –> 端口号 (可以不只一个)
例子: TCP:25 - TCP and port 25
@1.2.3.4 - Internet IPv4 host address 1.2.3.4
tcp@ohaha.ks.edu.tw:ftp - TCP protocol hosthaha.ks.edu.tw service name:ftp
lsof -n 不将IP转换为hostname,缺省是不加上-n参数
例子: lsof -i tcp@ohaha.ks.edu.tw:ftp -n
lsof -p 12 看进程号为12的进程打开了哪些文件
lsof +|-r [t] 控制lsof不断重复执行,缺省是15s刷新
-r,lsof会永远不断的执行,直到收到中断信号
+r,lsof会一直执行,直到没有档案被显示
例子:不断查看目前ftp连接的情况:lsof -i tcp@ohaha.ks.edu.tw:ftp -r
例子:不断查看目前ftp连接的情况:lsof -i tcp@ohaha.ks.edu.tw:ftp -r
lsof -s 列出打开文件的大小,如果没有大小,则留下空白
lsof -u username 以UID,列出打开的文件
[root@tcx160 FILES]# lsof -i tcp:22
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
sshd 3261 root 3u IPv6 7301 TCP *:ssh (LISTEN)
sshd 19692 root 3u IPv6 348642 TCP 9.186.96.160:ssh->9.186.96.117:32914 (ESTABLISHED)
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
sshd 3261 root 3u IPv6 7301 TCP *:ssh (LISTEN)
sshd 19692 root 3u IPv6 348642 TCP 9.186.96.160:ssh->9.186.96.117:32914 (ESTABLISHED)
0
上一篇:Linux操作系统的内存使用方法详细解析
下一篇:电信系统架构方案
相关热门文章
- 只在佳捷伦^CSA8200取样示波器...
- linux init六种模式简介
- RMAN的controlfile和catalog同...
- Linux内存管理之mmap详解...
- linux下svn命令使用大全...
- linux 常见服务端口
- 【ROOTFS搭建】busybox的httpd...
- 什么是shell
- linux socket的bug??
- linux的线程是否受到了保护?...
- 我的ChinaUnix博客被锁定了,...
- 虚拟机中ubuntu无线连接问题...
- IBM DS3400 盘阵怎么查看是单...
- 启动auditd时,报错如下,怎么...
- CGSL系统中root密码正确,但无...
给主人留下些什么吧!~~
评论热议
0 0
- lsof命令详解
- lsof命令详解
- lsof命令使用详解
- Linux lsof命令详解
- Linux lsof命令详解
- Linux lsof命令详解
- linux lsof命令详解
- Linux lsof命令详解
- lsof命令 详解
- linux lsof命令详解
- linux lsof命令详解
- Linux lsof命令详解
- Linux lsof 命令详解
- Linux lsof命令详解
- Linux Lsof命令详解
- Linux lsof 命令详解
- lsof 命令详解
- linux lsof命令详解
- 使用ab进行页面的压力测试
- MD5Init-MD5Update-MD5Final
- Linux find命令详解
- Linux进程KILL不掉的原因
- Linux操作系统的内存使用方法详细解析
- Lsof命令详解
- 项目经理解决冲突的模式
- 为什么ps中CPU占用率会有超出%100的现象?
- grep的常用命令语法
- ps&CPU
- C Primer Plus(第5版)的笔记
- UNIX和Linux信号
- 虚函数的sizeof
- 什么是云计算
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
6公分雪松价格
12公分雪松价格
4公分雪松价格
求购雪松种子
六米雪松价格
雪松木材价格
五米雪松价格
7米雪松多少钱一棵
7公分雪松价格
3公分雪松价格
3米雪松多少钱
雪松是什么植物
雪松树的价格
哪里有雪松苗
塔松和雪松的区别
雪松种子批发
雪松幼苗价格
雪松小苗管理
雪松种子报价
雪松移栽技术
2015年雪松价格
营养钵雪松苗
10米雪松价格
哪里有雪松卖
4.5米雪松价格
雪松基地价格
四米雪松价格
1.5米雪松价格
12米雪松价格
七米雪松价格
雪松市场价格
雪松树价格表
雪松求购信息
红雪松防腐木价格
雪松怎样繁殖
关于雪松的资料
雪松种植方法
三米雪松价格
雪松精油价格
雪松树的资料
雪松有什么特点