在进行删除文件操作的时候,经常会遇到“文件正在使用,无法删除”的提示,那究竟是哪个旅邯佤践进程正在使用这些文件呢,如何删除这些正被其它程序使用的文件呢?下面我们就来一探究竟。
1.windows7以上系统——利用“资源监视器”查找文件被谁使用
1、在开始菜单->搜索框中输入“资源监控器”,打开资源监视器。
2、也可以右击任务栏空白区,弹出菜单中选择“启动任务管理器”.在打开的任务管理器“性能”页下方,点击“资源监视器”按钮打开资源监视器。
3、打开的“资源监视器”窗口中,依次点击“cpu”——>“关联的句柄”。
4、在“搜索句柄”中输入删除失败,正在被使用的文件名,下方就会列出正在使用该文件的进程。
5、在列出的进程上右击,弹出菜单中选择“结束进程”,结束相关进程后,就可以删除文件了。
2.linux 系统——利用lsof命令查找文件被谁使用
1、linux 系统中,利用l衡痕贤伎sof + 文件名命令,就可以很容易的查找到,文件正在被哪个进程使用。如:lsof /var/log/mcel泠贾高框og,可以看到mcelog正在使用该文件。然后利用kill命令杀死进程即可。
3.XP系统
1、XP系统没有自带相关程序,只能注销或重启系统,再进行删除,或者利用各类安全软件强行删除、粉碎文件。