Shell 如何在所有者/组/访问权限未知的情况下删除此文件

Shell 如何在所有者/组/访问权限未知的情况下删除此文件,shell,Shell,不知何故,文件id\u rsa的外观会改变为: >ll id\u rsa ?--------- ? ? ? ? ? id_rsa 我无法删除它,chmod或chown它 有人能想出一种方法来删除或修复它吗?谢谢 您没有对包含该文件的目录的访问(x)权限(仅具有读取权限),或者文件系统已损坏。请尝试查看是否存在具有lsattr id\u rsa的某些文件属性。可以尝试使用此命令删除该文件rm-rf“---------------”id\u rsa“注意:运行此

不知何故,文件
id\u rsa
的外观会改变为:

>ll id\u rsa
?--------- ? ?    ?      ?            ? id_rsa

我无法删除它,
chmod
chown


有人能想出一种方法来删除或修复它吗?谢谢

您没有对包含该文件的目录的访问(x)权限(仅具有读取权限),或者文件系统已损坏。请尝试查看是否存在具有
lsattr id\u rsa
的某些文件属性。可以尝试使用此命令删除该文件
rm-rf“---------------”id\u rsa“
注意:运行此命令时,双引号很重要@ILKKACHUU使用此命令查看获取文件访问控制列表
getfacl“---------------?\id\u rsa”
@ilkkachu