sshfs-在ubuntu中安装文件系统后不可见的目录和文件



我遇到了一个非常奇怪的情况,挂载目录的所有子目录和文件都从文件管理器中不可见。我到处看了看,但没能解决这个问题。

以下是文件结构。

GPU服务器机器

parent_dir:
sub_dir1
sub_dir2
...
sub_dirN
file1
file2
...
fileN

本地机器

mnt_dir:

使用sshfsparent_dir安装在mnt_dir处。一切都很好,直到昨天,所有目录都可以从文件管理器中看到。但是,如果我现在装载目录,则不会看到任何文件或目录。

我已经将ssh连接到GPU机器,并注意到所有子目录和文件仍然可用,尽管没有在mnt_dir中显示。

mnt_dir处执行ctrl+H也不会显示任何内容。

最奇怪的是,如果我将文件或目录从本地机器复制到mnt_dir,它们在文件管理器和ssh终端上都是可见的。

我应该如何使挂载的文件/目录可见?

(如果有帮助的话,我会使用TeamViewer从家里连接到本地机器。但我认为这无关紧要(

好吧,我设法解决了这个问题,再次奇怪。

  1. 使用sudo umount -l /path/to/mnt/mnt_dir卸载文件系统
  2. 使用rm -rf /path/to/mnt/mnt_dir删除mnt_dir
  3. 使用mkdir /path/to/mnt/mnt_dir重新创建mnt_dir
  4. 将文件系统再次装载到mnt_dir

现在,所有文件和目录都将从文件管理器中可见。

相关内容

  • 没有找到相关文章

最新更新