scp即secure copy,使用ssh数据传输进行远程文件拷贝。
scp的命令格式如下所示,其中本机的地址可以省略不写:
scp [参数] <源地址(用户名@IP地址)>:<文件路径> <目标地址(用户名@IP地址)>:<文件路径>
例如,把本地的txt文件拷贝到服务器上:
scp /home/1.txt user@192.168.0.1:/home1/
同理,把服务器上的文件拷贝到本地:
scp user@192.168.0.1:/home1/1.txt /home/
scp的具体参数,如-r
是拷贝整个文件夹,-v
是查看详情。
当访问需要端口号时,需添加-P参数,例如scp -P 4321 user@192.168.0.1:/home/file /home/
。