Linux lsof 命令 发表于 2018-02-06 | 更新于 2022-04-26 | 分类于 Linux | 阅读次数: | 字数: 369 | 时长 ≈ 1 分钟 标签 lsof shell 检测端口未被占用1lsof -i:<port> 指定进程号,可以查看该进程打开的文件 1lsof -p <pid> 查询所有进程的 open files 数量12345678910psof_file=~/psof.txt# 每次执行前,清空 psof_file 文件内容echo "" > $psof_file# $(ps -eo pid | grep -v PID) 获取所有进程 idfor pid in $(ps -eo pid | grep -v PID) # 查询进程的 open files 数量 do echo $pid":"$(lsof -p $pid|wc -l) >> $psof_file;done# 对结果进行排序sort -nrk 2 -t: $psof_file 本文作者: forever杨 本文链接: https://blog.yl-online.top/posts/fc091577.html 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。如果文章内容对你有用,请记录到你的笔记中。本博客站点随时会停止服务,请不要收藏、转载!