您可以使用命令行工具lsof(list open files)来查看文件被哪个进程占用。以下是在Linux和Unix系统中的示例用法:
1. 使用文件路径查找进程:典型的用法是在终端中输入以下命令
```
lsof /path/to/file
```
2. 使用文件描述符查找进程:如果您已经知道文件描述符,请使用以下命令
```
lsof -p
```
3. 针对所有打开的文件进行搜索:如果您想要查看所有被打开的文件以及占用它们的进程,请使用以下命令:
```
lsof
```
请注意,这些命令需要在具有足够权限的用户下运行,以便检查您感兴趣的文件。