删除chrome文件时的怪异行为



我遇到了这个问题,有时我必须删除某个文件才能访问谷歌chrome。因此,为了快速修复,我尝试制作一个bash文件来删除它:

#!/bin/bash
rm -r /home/NAME_OF_USER/.config/google-chrome/SingletonLock

但每次我在执行完这个小bash程序后想要打开googlechrome时,我都必须在文件资源管理器中打开路径。否则我会得到同样的错误。错误表明应在启动之前删除此文件。有没有一种方法可以"模拟"我在同一个bash程序中打开的路径?

首先杀死文件的处理程序:

lsof -t /home/NAME_OF_USER/.config/google-chrome/SingletonLock|xargs kill

来自lsof手册:

-t此选项指定lsof应该只生成具有进程标识符而不具有标头的简洁输出,例如,这样输出可以通过管道进行压井(1)。

最新更新