使用SFTP(Secure File Transfer Protocol)下载整个目录,可以采用以下几种方法:
mget
命令结合通配符登录到SFTP服务器:
sftp username@hostname
切换到目标目录:
cd /path/to/remote/directory
使用mget
命令下载所有文件和子目录:
mget *
这里的*
代表当前目录下的所有文件和子目录。
get
命令递归下载登录到SFTP服务器:
sftp username@hostname
切换到目标目录:
cd /path/to/remote/directory
使用get
命令递归下载整个目录:
get -r .
这里的.
代表当前目录,-r
选项表示递归下载。
scp
命令(适用于Linux/Mac)如果你更喜欢使用scp
命令,也可以通过以下方式下载整个目录:
scp -r username@hostname:/path/to/remote/directory /path/to/local/directory
-r
选项表示递归复制,username@hostname
是远程服务器的用户名和地址,/path/to/remote/directory
是远程目录的路径,/path/to/local/directory
是本地目录的路径。scp
命令时,确保本地目录有足够的空间来存储下载的内容。通过以上方法,你可以轻松地使用SFTP下载整个目录及其内容。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Linux中怎么用sftp上传整个目录