Windows系统查看文件被哪个进程占用
- 有时候在使用电脑时想要删除一个文件或者文件夹,结构遇到这样的情况:
- 这时候只要打开任务管理器,选择性能标签,点击底部的打开资源监视器
- 然后选择CPU标签,在下面的关联的句柄搜索删不掉的文件夹名或文件名,就能找出占用的进程,结束掉它就能删除文件。
Linux查看文件被哪个进程占用
Linux使用lsof命令lsof /PATH/TO/SOMEFILE #查看某文件被哪个程序占用
找到之后使用ps命令找出pid结束进程即可。
lsof命令还可以实现其他很多功能,简单举几个例子:1
2
3lsof -u USERNAME #查看某用户打开的文件信息
lsof -c mysql #列出某命令打开的文件
lsof -i tcp #列出所有tcp网络连接信息