📅  最后修改于: 2023-12-03 15:38:06.070000             🧑  作者: Mango
在 Linux 系统中,我们经常需要使用 scp
命令进行远程文件传输。如果需要下载整个文件夹,可以使用 -r
参数。
具体操作步骤如下:
scp -r username@remote:/path/to/folder /path/to/local/directory
其中 username
是远程登录的用户名,remote
是远程主机的 IP 地址或域名,/path/to/folder
是需要下载的文件夹路径,/path/to/local/directory
是本地存放文件夹的路径。
假设远程主机的 IP 地址为 192.168.0.1
,需要下载的文件夹路径为 /root/files
,本地存放文件夹的路径为 /home/user/downloads
。登录远程主机的用户名为 root
,则可以使用以下命令进行下载:
scp -r root@192.168.0.1:/root/files /home/user/downloads
如果没有设置登录密码的话,则可以使用 SSH 公钥登录方式。
-P
参数指定端口号,例如 -P 2222
。.
开头的文件或文件夹),则需要使用 -r
参数下载。-r
参数下载。"/path/to/folder with space"
。以上就是使用 scp
命令下载文件夹的详细介绍,希望能够对您有所帮助。