最近有个项目非常大,光一份数据集就用了大概1.2T,这块HDD是2T的,很难放下另一个数据集了,再加上文件动则大几千万个,光挪来挪去的转移也要很久很久,这时想起来文件映射,我们就可以像访问本地文件一样去访问远程文件了:
1、安装SSHFS
sudo apt-get install sshfs
2、挂载目录到本地
sshfs username@192.168.123.321:/home/remoteusername/path/to/file/extend_show_dict /media/HDD/path/to/file/extend_show_dict
3、取消挂载
重启或者...
fusermount -u extend_show_dict
4、注意事项
一定要在局域网里面ssh可以登陆的情况下
一定要在本地建立文件夹,名字要对得上,这个挂载会把你指定位置的文件原内容覆盖掉,所以最好新建文件夹,然后映射到里面去
这篇博客介绍了如何通过SSHFS在Linux系统中将远程文件系统挂载到本地,以便像操作本地文件一样访问远程文件。首先需要安装SSHFS,然后执行挂载命令,如`sshfs username@192.168.123.321:/home/remoteusername/path/to/file/extend_show_dict/media/HDD/path/to/file/extend_show_dict`。当需要解除挂载时,使用`fusermount -u extend_show_dict`。注意确保SSH能在局域网内正常登陆,并在本地创建对应目录以避免覆盖原有文件。
1272

被折叠的 条评论
为什么被折叠?



