📅  最后修改于: 2023-12-03 15:34:52.209000             🧑  作者: Mango
SCP是一种通过安全加密方式传输文件的网络协议。它支持SSH(Secure Shell)和SFTP(Secure File Transfer Protocol)。
在Shell-Bash中,我们可以使用SCP命令在两个远程主机之间传输文件。
scp [options] [源地址] [目标地址]
-r
表示递归复制目录和子目录-p
表示保留目标文件的访问时间、修改时间和权限等文件属性-v
表示显示详细的操作过程-q
表示不显示复制过程-C
表示开启压缩scp file.txt user@remote:/目标文件夹/
scp -r /本地文件夹/ user@remote:/目标文件夹/
scp user@remote:/文件地址/ /本地文件夹/
scp -r user@remote:/文件夹地址/ /本地文件夹/
-P
参数指定端口号以上就是SCP虚拟机 - Shell-Bash的介绍。SCP命令可以方便快捷地进行远程文件传输,让程序员更加便捷地操作远程文件。