一、scp 简介scp 命令用于不同主机之间复制文件和目录。 二、scp 命令语法scp [-options] [[user@]host1:]source_file [[user@]host2:]target_file2 三、参数说明:1、常用参数
2、其他参数
四、实例1、从本地主机复制文件到远程节点格式 scp local_file remote_username@remote_ip:remote_folder scp local_file remote_username@remote_ip:remote_file scp local_file remote_ip:remote_folder scp local_file remote_ip:remote_file 示例: scp /root/sundal/abc.tar root@192.168.15.115:/root scp /root/sundal/abc.tar root@192.168.15.115:/root/123.tar scp /root/sundal/abc.tar 192.168.15.115:/root scp /root/sundal/abc.tar 192.168.15.115:/root/123.tar
2、从远程节点复制文件到本地主机格式 scp remote_username@remote_ip:remote_file local_folder scp remote_username@remote_ip:remote_file local_file scp remote_ip:remote_file local_folder scp remote_ip:remote_file local_file 示例: scp root@192.168.15.115:/root/abc.tar /root/sundal scp root@192.168.15.115:/root/123.tar /root/sundal/abc.tar scp 192.168.15.115:/root/abc.tar /root/sundal scp 192.168.15.115:/root/123.tar /root/sundal/abc.tar 3、从本地主机复制目录到远程节点格式: scp -r local_folder remote_username@remote_ip:remote_folder scp -r local_folder remote_ip:remote_folder 示例: scp -r /root/sundal root@192.168.15.115:/root scp -r /root/sundal 192.168.15.115:/root 4、从远程节点复制目录到本地主机格式: scp -r remote_username@remote_ip:remote_folder local_folder scp -r remote_ip:remote_folder local_folder 示例: scp -r root@192.168.15.115:/root /root/sundal scp -r 192.168.15.115:/root /root/sundal 5、指定端口复制文件到本地主机如果远程服务器防火墙有为scp命令设置了指定的端口,我们需要使用 -P 参数来设置命令的端口号。 格式: scp -P port remote_username@remote_ip:remote_file local_folder 示例: scp -P 4588 root@192.168.15.115:/root/abc.tar /root/sundal 五、相关命令1、Linux 命令之 cp 命令详解 |
|