sshfs - 在 ubuntu 中安装文件系统后目录和文件不可见
sshfs - Directories and files not visible after mounting a file system in ubuntu
我有一个非常奇怪的情况,即挂载目录的所有子目录和文件在文件管理器中都变得不可见。我查看了 here and here,但无法解决问题。
文件结构如下。
GPU 服务器机器
parent_dir:
sub_dir1
sub_dir2
...
sub_dirN
file1
file2
...
fileN
本地机器
mnt_dir:
parent_dir
使用 sshfs
安装在 mnt_dir
。一切正常,直到昨天,所有目录都可以从文件管理器中看到。但是,如果我现在挂载目录,则看不到任何文件或目录。
我已 ssh
访问 GPU 机器并注意到所有子目录和文件仍然可用,尽管未在 mnt_dir
中显示。
在 mnt_dir
处执行 ctrl+H
也不会显示任何内容。
最奇怪的是,如果我将文件或目录从本地计算机复制到 mnt_dir
,它们在文件管理器和 ssh
终端中都可见。
我应该如何让挂载的 files/directories 可见?
(如果有帮助,我正在使用 TeamViewer 从家里连接到本地计算机。但我认为这无关紧要)
好吧,我设法解决了这个问题,又很奇怪。
- 使用
sudo umount -l /path/to/mnt/mnt_dir
卸载文件系统
- 删除
mnt_dir
使用 rm -rf /path/to/mnt/mnt_dir
- 使用
mkdir /path/to/mnt/mnt_dir
重新创建 mnt_dir
- 再次挂载文件系统到
mnt_dir
现在,所有文件和目录都可以从文件管理器中看到。
我有一个非常奇怪的情况,即挂载目录的所有子目录和文件在文件管理器中都变得不可见。我查看了 here and here,但无法解决问题。
文件结构如下。
GPU 服务器机器
parent_dir:
sub_dir1
sub_dir2
...
sub_dirN
file1
file2
...
fileN
本地机器
mnt_dir:
parent_dir
使用 sshfs
安装在 mnt_dir
。一切正常,直到昨天,所有目录都可以从文件管理器中看到。但是,如果我现在挂载目录,则看不到任何文件或目录。
我已 ssh
访问 GPU 机器并注意到所有子目录和文件仍然可用,尽管未在 mnt_dir
中显示。
在 mnt_dir
处执行 ctrl+H
也不会显示任何内容。
最奇怪的是,如果我将文件或目录从本地计算机复制到 mnt_dir
,它们在文件管理器和 ssh
终端中都可见。
我应该如何让挂载的 files/directories 可见?
(如果有帮助,我正在使用 TeamViewer 从家里连接到本地计算机。但我认为这无关紧要)
好吧,我设法解决了这个问题,又很奇怪。
- 使用
sudo umount -l /path/to/mnt/mnt_dir
卸载文件系统
- 删除
mnt_dir
使用rm -rf /path/to/mnt/mnt_dir
- 使用
mkdir /path/to/mnt/mnt_dir
重新创建 - 再次挂载文件系统到
mnt_dir
mnt_dir
现在,所有文件和目录都可以从文件管理器中看到。