全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux SSH远程文件/目录传输命令scp相信各位VPSer在使用VPS时会经常在不同VPS间互相备份数据或者转移数据,大部分情况下VPS上都已经安装了Nginx或者类似的web server,直接将要传输的文件放到web server的目录,然后在目标机器上执行:wget /testfile.zip 就行了。当VPS上没有安装web server和ftp server的时候会感觉上面的方法比较麻烦,那么用scp命令就会排上用场。一、scp是什么?scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp可以跨服务器并且传输是加密的。可能会稍微影响一下速度。二、scp有什么用?1、我们需要获得远程服务器上的某个文件,远程服务器既没有配置ftp服务器,没有开启web服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过scp命令便可轻松的达到目的。2、我们需要将本机上的文件上传到远程服务器上,远程服务器没有开启ftp服务器或共享,无法通过常规途径上传是,只需要通过scp命令便可以轻松的达到目的。三、scp使用方法1、获取远程服务器上的文件scp -P 2222 :/root/lnmp0.4.tar.gz /home/lnmp0.4.tar.gz上端口大写P 为参数,2222 表示更改SSH端口后的端口,如果没有更改SSH端口可以不用添加该参数。 表示使用root用户登录远程服务器,:/root/lnmp0.4.tar.gz 表示远程服务器上的文件,最后面的/home/lnmp0.4.tar.gz表示保存在本地上的路径和文件名。2、获取远程服务器上的目录scp -P 2222 -r :/root/lnmp0.4/ /home/lnmp0.4/上端口大写P 为参数,2222 表示更改SSH端口后的端口,如果没有更改SSH端口可以不用添加该参数。-r 参数表示递归复制(即复制该目录下面的文件和目录); 表示使用root用户登录远程服务器,:/root/lnmp0.4/ 表示远程服务器上的目录,最后面的/home/lnmp0.4/表示保存在本地上的路径。3、将本地文件上传到服务器上scp -P 2222 /home/lnmp0.4.tar.gz :/root/lnmp0.4.tar.gz上端口大写P 为参数,2222 表示更改SSH端口后的端口,如果没有更改SSH端口可以不用添加该参数。 /home/lnmp0.4.tar.gz表示本地上准备上传文件的路径和文件名。 表示使用root用户登录远程服务器,:/root/lnmp0.4.tar.gz 表示保存在远程服务器上目录和文件名。4、将本地目录上传到服务器上scp -P 2222 -r /home/lnmp0.4/ :/root/lnmp0.4/上 端口大写P 为参数,2222 表示更改SSH端口后的端口,如果没有更改SSH端口可以不用添加该参数。-r 参数表示递归复制(即复制该目录下面的文件和目录);/home/lnmp0.4/表示准备要上传的目录, 表示使用root用户登录远程服务器,:/root/lnmp0.4/ 表示保存在远程服务器上的目录位置。5、可能有用的几个参数 :-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 .-C 使能压缩选项 .-4 强行使用 IPV4 地址 .-6 强行使用 IPV6 地址 .设有两机,均为局域网,两机可相互通信无问题,中间无防火墙。两机IP分别为:A:40 B:02假设A,B机的SSH都允许root登录设要把 A上的 /root/abc.zip 传到 B机并放到/abc目录,可以在A机上用命令 scp /root/abc.zip root02:/abc/若 SSH端口不是默认的22,比如,是端口1234 则加-P参数: scp -P 1234 /root/abc.zip root02:/abc/也可以在B机上用命令: scp root40:/root/abc.zip /abc/ 下面给出一个例子,希望你看得懂:rootlocalhost # pwd/rootrootlocalhost # lsanaconda-ks.cfg ftpaccount install.log.syslogbackup.tar.gz install.log svn1.4.3rootlocalhost # scp backup.tar.gz root1:/tmp/The authenticity of host 1 (1) cant be established.RSA key fingerprint is 4d:b4:e1:5b:80:8f:ea:df:0a:eb:dd:30:e7:00:07:90.Are you sure you want to continue connecting (yes/no)? yesWarning: Permanently added 1 (RSA) to
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 语音形象设计
- 零售店店长销售增长绩效评定表
- 教育领域教师职业健康保障承诺书3篇
- 陕西省2026届化学高二第一学期期末学业质量监测模拟试题含答案
- 食品企业品控部门产品合格率评估表
- 社会慈善活动组织保障承诺书5篇范文
- 考纪考风教育
- 环境设计预算答辩
- 电力行业发电厂运行班长绩效考核表
- 肾上腺功能异常监测方案
- 2024年四川内江鑫永凌建设开发有限公司招聘笔试真题
- 育婴师中级试题及答案完整版
- 杭州家政服务合同范本
- 批记录填写要求培训
- ECMO辅助下严重创伤患者损伤控制复苏方案
- 2025年新合同管理部试题及答案
- 2026年郴州职业技术学院单招职业技能考试必刷测试卷及答案1套
- 2025年西藏昌都地区遴选公务员面试自测试题及答案解析
- 2026年滕州工作者考试试题及答案
- (14)普通高中音乐课程标准日常修订版(2017年版2025年修订)
- 电气试验考试题库及答案(完整版)
评论
0/150
提交评论