CentOS 6.4 中文件/文件夹模式位中的“?”是什么意思?

CentOS 6.4 中文件/文件夹模式位中的“?”是什么意思?

环境:

2 个桌面。

A 是 Ubuntu 12.04.2 LTS

B 是 CentOS 6.4

A 通过 sshfs 挂载 B 的文件夹。

A 中 'mount' 的输出:

Lebian@zeus:/share on /mnt/share type fuse.sshfs (rw,nosuid,nodev,max_read=65536,user=Lebian)

症状:

如果我以普通用户身份登录 A,并在 /mnt 文件夹中执行“ls”,我可以得到

drwxr-xr-x.  1 root root 4096 Oct 20  2013 share

但如果我以 root 身份执行“su”,并在 /mnt 文件夹中执行“ls”,我将得到

d??????????  ? ?    ?       ?            ? share

有谁能告诉我“?”是什么意思,我该如何修复它?谢谢。

答案1

这意味着您无法查看权限,通常是因为您对文件夹本身没有权限。

因为您使用 挂载了文件系统user=Lebianroot所以可以看到挂载存在,但是看不到有关它的任何信息。

正常情况下root可以访问一切但是 fuse 挂载的文件系统比较特殊;root 仍然可以通过一些工作来访问内容,但默认情况下不是这样。

相关内容