导读 在Linux系统中,`lsof`是一个非常实用的工具,可以帮助我们查看文件或网络连接的状态。它就像一位“文件侦探”,能够快速定位哪些进程正在...
在Linux系统中,`lsof`是一个非常实用的工具,可以帮助我们查看文件或网络连接的状态。它就像一位“文件侦探”,能够快速定位哪些进程正在使用某个文件或端口!👀
一、基本用法
`lsof`可以用来列出当前系统打开的文件,而实际上,在Linux中,一切皆是文件。例如:
```bash
lsof /path/to/file
```
这会显示该文件被哪些进程占用。
二、经典场景
比如你想知道某个端口(如8080)被谁占用了?很简单:
```bash
lsof -i:8080
```
输出结果会告诉你PID、进程名以及协议等信息。💡
三、进阶玩法
结合参数还能玩出更多花样,比如查找某个用户的活动:
```bash
lsof -u username
```
或者筛选特定类型的文件:
```bash
lsof | grep txt
```
掌握`lsof`,让运维更高效!✨