scp命令详解

Linux scp命令是本地主机与远程主机数据交换命令,可以互相复制文件。

命令基本格式

scp 【可选参数】file_source:file_target

从本地复制到远程

  • 复制文件

示例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 -r local_folder remote_username@remote_ip: remote_folder
执行命令后需要输入密码
scp -r local_folder remote_ip: remote_folder
执行命令后需要输入用户名和密码

从远程复制到本地

只需要后两个参数互相调换即可
scp -r remote_username@remote_ip:remote_folder local_folder
scp remote_username@remote_ip:remote_file local_file

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容