logo
🐧 Linux 命令

Lsof

Lsof Cheat Sheet - 快速参考指南,收录常用语法、命令与实践。

📂 分类 · Linux 命令🧭 Markdown 速查🏷️ 2 个标签
#lsof#debug
向下滚动查看内容
返回全部 Cheat Sheets

Getting Started

Introduction

lsof meaning LiSt Open Files is used to find out which files are open by which process

SHELL
滚动查看更多
$ lsof
$ sudo lsof -u root
Port-specific
SHELL
滚动查看更多
$ lsof -i :8080
$ lsof -i :80 -i :22
$ lsof -i TCP:22
$ lsof -i TCP:1-1024
$ lsof -i UDP
$ lsof -i @192.168.1.5
Process-specific
SHELL
滚动查看更多
$ lsof -c mysql
$ lsof -c java
$ lsof -c ssh
$ lsof -c nginx
$ lsof -c ssh -c httpd
User-specific
SHELL
滚动查看更多
$ lsof -u www-data
$ lsof -u www-data -u ubuntu
$ lsof -i -u ^root # Except certain user
Network-specific
SHELL
滚动查看更多
$ lsof -i 4   # IPv4 only
$ lsof -i 6   # IPv6 only
PID-specific
SHELL
滚动查看更多
$ lsof -p 1753
$ lsof -p ^3  # Except certain pids
Filename-specific
SHELL
滚动查看更多
$ lsof /var/log/messages
$ lsof /etc/passwd
Directory-specific
SHELL
滚动查看更多
$ lsof +D /var/log # Within a directory
Kill
SHELL
滚动查看更多
$ kill -9 `lsof -t -u apache`
$ kill -9 $(lsof -t -i :8080)

相关 Cheat Sheets

1v1免费职业咨询