下载文件夹,而不是单个文件

下载文件夹,而不是单个文件

还有一个问题与我的问题相同,但答案来自 2010 年,所以我的问题是:如何下载整个文件夹而不是单个文件?我想从另一台计算机下载我的音乐文件夹。有办法吗?

答案1

一些方法(点击链接获取更多信息):

  1. 远程控制
  2. FTP
  3. 传播torrent(带有私人追踪器
  4. NFS(挂载目录)。
  5. 同步
  6. 桑巴
  7. 在线服务(U1、mediafire 等)。

如果您可以访问两台机器,NFS 可能是最佳选择。

答案2

有几种方法可以实现这一点。一种是挂载远程目录。这可以通过 samba 共享来完成(如果远程主机运行的是 Windows,这很简单)。如果远程主机运行的是 Linux,那么您可以使用 sshfs 挂载远程目录,或者只需使用 FTP 客户端(如 filezilla)连接到它(filezilla 可以设置为通过 ssh 连接,这通常更简单),然后以此方式下载整个目录。

答案3

使用命令行实用程序 scp(需要在远程系统上安装 openssh-server,并且在您的系统上安装 openssh-client),您可以复制远程目录及其所有文件(和子目录),如果您可以使用适当的权限登录到该远程系统,如下所示:

假设您知道远程系统的 IP 地址、用户名/密码以及系统上文件夹的路径。我们假设:

  • IP地址:10.0.0.1
  • 远程用户名是:joe
  • 该用户的密码是 joepassword
  • 远程系统上文件夹的路径是 /home/joe/thefolder

将该文件夹移至当前目录:

scp -r [email protected]:/home/joe/thefolder .

出现提示时输入密码,文件夹即被复制。

注意末尾的句点(“.”),这意味着 scp 到当前目录

相关内容