SCP命令

scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。
usage: scp [-12346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] #大写的P,指定端口号 [-S program] [[user@]host1:]file1 ... [[user@]host2:]file2
-r: 递归复制整个目录。
-P: 大写的P,指定端口号


从本地复制文件到服务器

  • 复制本地文件到服务器特定目录下
    $ scp /work/myfile.txt user@10.10.22.222:/user/

  • 复制本地文件到服务器特定目录下,不指定用户名
    $ scp /work/myfile.txt 10.10.22.222:/user/

  • 复制本地文件到服务器特定目录下,并修改文件名字
    $ scp /work/myfile.txt user@10.10.22.222:/user/newname.txt

  • 复制本地文件到服务器特定目录下,并修改文件名字,不指定用户名
    $ scp /work/Kmyfile.txt 10.10.22.222:/user/newname.txt

复制本地目录到服务器

  • 指定了用户名
    $ scp -r /work/ user@10.10.22.222:/user/

  • 没有指定了用户名
    $ scp -r /work/ 10.10.22.222:/user/

复制服务器文件到本地

  • 复制服务器文件到本地,指定了用户名
    $ scp user@10.10.22.222:/user/myfile.txt /work/

  • 没有指定了用户名
    $ scp 10.10.22.222:/user/myfile.txt /work/

复制服务器文件目录到本地

  • 指定了用户名
    $ scp -r user@10.10.22.222:/user/ /work/

  • 没有指定了用户名
    $ scp -r 10.10.22.222:/user/ /work/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容