可以通过 cd 进入文件夹但是无法使用 ls 或 ls -a 看到它?

可以通过 cd 进入文件夹但是无法使用 ls 或 ls -a 看到它?

我有一个 Windows 和 Ubuntu 之间的共享分区,通过 VMWare 的共享文件夹实现,当我将文件夹移入此共享文件夹时,Ubuntu 看不到它。Ubuntu 仍然看不到它,但它可以从终端访问它。它可以从终端访问它,但无法使用ls或列出文件ls -a。下面链接的屏幕截图演示了这个问题。

在此处输入图片描述

尽管如此,Ubuntu 放入该文件夹中的任何文件对于 Windows 来说都是完全可见的。

我该如何进一步调试该问题?

ls -l /mnt/hgfs/F 的输出是:

calem@ubuntu:/mnt/hgfs/F$ ls -l /mnt/hgfs/F
ls: cannot access /mnt/hgfs/F/Screenshot from 2014-01-21 10^%42^%49.png: No such file or directory
ls: cannot access /mnt/hgfs/F/System Volume Information: Permission denied
total 4
drwxrwxrwx 1 root root    0 Jan 20 16:54 GitHub
drwxrwxrwx 1 root root 4096 Jan 21 00:00 School
-????????? ? ?    ?       ?            ? Screenshot from 2014-01-21 10^%42^%49.png
d????????? ? ?    ?       ?            ? System Volume Information
drwxrwxrwx 1 root root    0 Jan 20 22:19 Virtual Machines

请注意,屏幕截图 png 是我在发布初始问题后从 Ubuntu 放入的链接屏幕截图(它是本帖子中使用的屏幕截图)。

相关内容