lsof
是一个用于查看当前系统打开文件的实用工具
lsof
。在大多数 Linux 发行版中,你可以使用包管理器(如 apt
、yum
或 pacman
)安装它。例如,在基于 Debian 的系统上,你可以运行以下命令来安装 lsof
:sudo apt-get install lsof
sudo
运行 lsof
命令,然后添加 -u
选项,后跟用户名。例如,要查看名为 “username” 的用户打开的文件,请运行以下命令:sudo lsof -u username
这将显示该用户打开的所有文件,包括普通文件、目录、网络套接字等。如果你只想查看特定类型的文件,可以使用 -e
选项,例如:
sudo lsof -u username -e txt
这将仅显示该用户打开的文本文件。