scp命令-每天一个linux命令

介绍

linux 的 scp 命令是用来在linux间安全的复制文件和目录.
scp: 是 secure copy 的缩写, 是基于ssh登录进行安全的远程文件拷贝命令.

语法

scp [参数] file_source file_target

参数说明(常用)

  • -r: 递归复制整个目录
  • -v:详细方式显示输出
  • -P port:注意是大写的P, port是指定数据传输用到的端口号
  • -p:保留原文件的修改时间,访问时间和访问权限
  • -C: 允许压缩。(将-C标志传递给ssh,从而打开压缩功能)

例如:

scp -r ./file/ username@ip ./targetFile/

实例

  1. 本地复制到远程:
    # 文件
    scp ./temp/foo.js root@aiminn.top:foo  #这个是复制到foo文件夹内,名称不变
    scp ./temp/foo.js root@aimnnn.top:foo/bar.js  #改名为bar.js

    # 文件夹
    scp -r ./temp/ root@aiminn.top:foo
  1. 远程复制到本地
    scp root@aiminn.top:home/index.html ./home/
    scp -r root@aiminn.top:home/ ./home

   转载规则


《scp命令-每天一个linux命令》 lttztt 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
在macos下用Mounty挂载NTFS磁盘报错 在macos下用Mounty挂载NTFS磁盘报错
从Win系统, 迁移到Mac系统的一大不爽是 之前移动硬盘和U盘的储存设备只能读取,不能写入. 寻找方案在网上在了好多工具, 大部分都是收费的, 这次发现了个轻便的软件可以做到. 就是 Mounty了, 某次愉快的从Win复制过文件后, 再
2018-12-05
下一篇 
css中添加@charset的作用 css中添加@charset的作用
说明使用UTF-8编码唯一的好处是,国外的用户如果使用Windows XP英文版,浏览UTF-8编码的任何网页,无论是中文、还是日文、韩文、阿拉伯文,都可以正常显示,UTF-8是世界通用的语言编码,而如果用Windows XP英文版的IE6
2018-12-04
  目录