我遇到了一个非常奇怪的情况,一个挂载目录的所有子目录和文件都在文件管理器中变得不可见。我查看了 此处 和 此处但无法解决这个问题。
以下是文件结构。
GPU服务器机器
parent_dir:
sub_dir1
sub_dir2
...
sub_dirN
file1
file2
...
fileN
本地机
mnt_dir:
该 parent_dir
安装在 mnt_dir
使用 sshfs
. 直到昨天,一切都很好,所有的目录都能从文件管理器中看到。然而,如果我现在挂载该目录,没有文件或目录可见。
我有 ssh
并注意到所有的子目录和文件仍然可用,尽管没有显示在 mnt_dir
.
做 ctrl+H
在 mnt_dir
也不会显示任何东西。
最奇怪的是,如果我把文件或目录从本地机器复制到了 mnt_dir
它们在文件管理器和 ssh
终端。
我应该如何让挂载的文件目录可见?
(如果有帮助的话,我使用TeamViewer从家里连接到本地机器。但我相信这是不相关的)
好吧,我设法解决了这个问题,又是很奇怪的。
sudo umount -l /path/to/mnt/mnt_dir
mnt_dir
使用 rm -rf /path/to/mnt/mnt_dir
mnt_dir
使用 mkdir /path/to/mnt/mnt_dir
mnt_dir
现在,所有的文件和目录都可以从文件管理器中看到。