我有一个文件具有一些奇怪的权限:
[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 命令中看到)。