铬在监视我吗?

铬在监视我吗?

我有一个非常令人困惑的问题。当 rm -rf'ing .config/chromium 时,我收到此错误:

rm: cannot remove 'chromium/Default': Directory not empty

果然,当我ls -l chromium/Default看到:

-?????????? ? ?    ?    ?    ? TransportSecurity

所以,我尝试了chmod a+rx chromium/Default,我发现:

chmod: cannot access 'chromium/Default/TransportSecurity': No such file or directory

我无法 rm 文件。如果是touch TransportSecurity,我会得到另一个具有相同名称和相同权限的文件。

需要确认的是,该目录的权限是:drwxr-xr-x

我无法删除这些文件(现在有三个相同的文件)。它们在重新启动后仍然存在,并且成为 root 也没有帮助。

有人看到过这个或对如何调查有建议吗?

根据下面 @Deathgrip 的建议,运行ls -lb chromium/Default报告:

ls: cannot access 'Default/TransportSecurity': No such file or directory
ls: cannot access 'Default/TransportSecurity': No such file or directory
ls: cannot access 'Default/TransportSecurity': No such file or directory
total 0
-?????????? ? ? ? ?           ? TransportSecurity
-?????????? ? ? ? ?           ? TransportSecurity
-?????????? ? ? ? ?           ? TransportSecurity

跑步rm -i *TransportSecurity*告诉我:

rm: cannot remove 'TransportSecurity': No such file or directory

答案1

不,(在这种特定情况下)铬不会监视您。

大多数时候,我遇到“不可删除”文件是由于磁盘或其上的文件系统损坏所致。根据我的经验,这通常是由硬盘上的坏扇区引起的。但这并不是唯一的原因。

输出中的问号ls可能是文件系统损坏的症状。如果是这种情况,补救起来相当容易。您可以从运行开始lsblk,这将显示系统上的块设备以及它们的安装位置。右栏显示安装点。找到您的.config目录所在的目录(可能/是 或/home)。在最左边的列中,您可以找到相应的块设备 ( /dev/sdXy)。然后,您将需要运行以下命令(fsck 声称它支持针对安装点运行,但这不是我的经验)。

# fsck /dev/sdXy

如果这是当前已安装的分区,fsck则会抱怨它可能会进一步损坏您的文件系统。这是正常行为。如果这是一个无法卸载的文件系统(例如/),请检查该文件/etc/fstab。确保与您的块设备对应的条目的最后一个字段非零。请参阅手册页是应该是 1 还是 2。

相关内容