Linux 文件无法访问且具有“?”权限

Linux 文件无法访问且具有“?”权限

我有一个文件具有一些奇怪的权限:

[root@host var]# ls -la                                                                           
total 248                                                                                           
drwxr-xr-x  32 root     root      4096 Nov 24 07:59 .                                               
drwxr-xr-x  27 root     root      4096 Nov 23 20:13 ..                                              
drwxr-xr-x   2 root     root      4096 Jun 17  2008 account                                         
drwxr-xr-x   3 root     root      4096 Jun 17  2008 antiword                                        
drwxr-xr-x   2 pcap     pcap      4096 Jun 17  2008 arpwatch                                        
?---------   ? ?        ?            ?            ? backup                                          
drwxr-xr-x  10 root     root      4096 Jun 17  2008 cache                                           
drwxr-xr-x   2 root     root      4096 Nov 18 20:37 cpq                                             
drwxr-xr-x   5 netdump  netdump   4096 Jun 17  2008 crash                                           
drwxr-xr-x   3 root     root      4096 Jun 17  2008 db

有问题的文件是“备份”。我尝试搜索一些可能导致此问题的信息,但不幸的是,很难找到相关信息。对此文件运行任何命令都会导致“权限被拒绝”

有人遇到过这样的文件吗?我可以运行什么命令来删除或恢复它?

干杯,

安迪

答案1

该文件夹也可能包含一个突然变得无法访问的已挂载文件系统。

答案2

当文件系统损坏时,我见过类似这样的愚蠢事情。fsck 应该可以在相当短的时间内解决问题。

答案3

最重要的是,我怀疑文件系统损坏并对文件系统进行 fsck(如果是 /var,则首先需要重新启动进入救援模式)。

如果这没有帮助,请写出它的文件系统(从 mount 命令中看到)。

相关内容