Linux 远程复制文件和目录

一、命令

格式:scp 文件/目录路径名 root@ip地址:文件/目录路径名

1、从远程服务器复制文件到本地

scp root@183.175.59.73:/home/data ./data/

2、从本地文件复制到远程服务器

scp ./data/ root@183.175.59.73:/home/data

3、从远程服务器复制目录到本地

scp -r root@183.175.59.73:/home/data ./data/

4、从本地目录复制到远程服务器

scp -r ./data/ root@183.175.59.73:/home/data

二、常用参数

  • -p:保留原文件建立时间
  • -q:不显示任何消息
  • -r:复制目录
  • -v:显示提示信息

三、错误解决

1、提示 not a regular file

  • 远程文件或本地文件没有权限,使用chmod加权限
  • 复制目录,需要加 -r
白墨石 CSDN认证博客专家 生物信息学 CSDN博客专家 知乎专栏作家
生物信息学在读博士,主要研究生信流程自动化,生物序列分析,web应用及数据库搭建。
联系方式在左栏,欢迎学习交流,咨询提问 ^.^
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 成长之路 设计师:Amelia_0503 返回首页