无法以root身份删除文件

我试图通过运行sudo rm -rf google-chrome删除目录。 这没有输出消息,但目录未被删除。 只剩下一个文件,google-chrome / default / User \ StyleSheets / Custom.css。

我试图cd到User \ Stylesheets目录并删除该文件,但这不起作用。

我运行了sudo rm Custom.css ,但文件没有被删除(并没有从rm输出)。

我该如何删除它?

更多信息:
ls -la Custom.css给出

  -rw-rw-r-- 1 david david 0 Oct 21 02:42 Custom.css 

lsattr Custom.css给出

  -------------e- Custom.css 

(不设置不可变位)

最有可能的一些过程是将文件保持打开状态和/或在删除文件时立即重新创建文件。 请尝试以下命令:

 sudo lsof google-chrome/default/User\ StyleSheets/Custom.css 

这应该告诉你什么程序锁定文件。 然后你可以杀了它,并(希望)删除该文件。 如果做不到这一点,重新启动应该很好。

我经常在Debian测试中使用chrome时遇到同样的问题。 Custom.css文件确实被正在运行的程序阻止,但lsof不会让我知道它。 所以我刚做了一个:

 ps -aux | grep chromium 

这给了我所有正在运行的铬实例的列表,并且有3或4个! 杀死它们之后,我可以毫无问题地删除Custom.css文件。