SCP俗称安全复制命令,是Linux系统用来在网络中的主机之间复制文件和目录的实用工具。 SSH 用于传输文件和验证用户。 由于您需要凭据才能使用 ssh 访问远程服务器,因此您需要在运行 SCP 命令时以类似的方式知道远程主机的凭据。 在本文中,我们将学习一些有用的 SCP 命令。
将文件从一台服务器复制到另一台服务器
要将单个文件从一台服务器复制到网络中的另一台服务器,请使用以下命令。
$ scp file.txt [email protected]:/root/Linuxways
其中,file.txt 是文件名,root 是远程主机的用户名,192.168.178.10 是远程服务器的地址,/root/Linuxways 是远程目录。
查找复制状态
scp 命令和选项 -v 可用于显示复制状态。
$ scp -v file [email protected]:/root/Linuxways
输出:
保留文件属性
一旦我们将文件/文件夹复制到目标服务器,复制的文件将采用目标服务器的最新时间戳。 使用带有选项 -rvp 的 SCP 命令来保留文件的属性,例如权限、时间戳。
$ scp -rvp file [email protected]:/root/Linuxways
输出 :
来源: