scp
是一种流行的协议和命令,用于以安全的方式下载和上载文件和目录。我们已经准备好检查大部分的房间了 scp
以下教程中的命令功能。在本教程中,我们将学习如何使用递归方式复制目录或文件夹 scp
.
null
递归选项
-r
选项用于递归地下载或上载文件。复制方向并不重要。因此,对于所有复制方向,都启用了递归性。表达如下。
$ scp -r
递归下载目录
我们将开始从远程系统到本地系统递归地下载目录或文件夹。在本例中,我们将从IP地址172.16.110.35下载目录
$ scp -r 172.16.110.135:/home/ismail/test_bak /home/ismail/other

递归上载目录
在本例中,我们将递归地将给定的目录内容上载到远程系统。
$ scp -r Desktop/ 172.16.110.135:/home/ismail/test_bak

保留修改、访问时间和模式
当上传和下载文件和目录递归我们可能需要保留文件和目录的修改和访问时间与模式。所以我们可以用 -p
保留给定属性的选项。
$ scp -r -p Desktop/ 172.16.110.135:/home/ismail/test_bak
使用压缩
递归操作通常传输大量数据。我们可以使用 -C
选项以压缩传输的数据。这将使我们的传输速度更快,同时使用更少的带宽。
$ scp -r -C Desktop/ 172.16.110.135:/home/ismail/test_bak

相关文章: Linux Rsync恢复部分文件传输
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END