两个linux之间拷贝文件及文件夹
Linux为我们提供了两个用于文件copy的命令。一个是cp,一个是scp,可是他们略有不同,cp 主要是用于在同一台电脑上,在不同的文件夹之间来回copy文件 scp 主要是在不同的Linux系统之间来回copy文件。scp即security cp,带有安全性的复制。
在两台linux机之间拷贝文件,我们打开当中随意一台就可以,利用scp可实现两者之间文件文件夹的传输:
从本地server拷贝到远程server:
(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
第1,2个指定了username,命令运行后须要输入用户password,第1个仅指定了远程的文件夹,文件名称字不变,第2个指定了文件名称
第3,4个没有指定username,命令运行后须要输入username和password,第3个仅指定了远程的文件夹。文件名称字不变,第4个指定了文件名称
(2) 拷贝文件夹:
命令格式:
scp -r local_folder remote_username@remote_ip:remote_folder
或者
scp -r local_folder remote_ip:remote_folder
第1个指定了username。命令运行后须要输入用户password;
第2个没有指定username,命令运行后须要输入username和password;
从远程server拷贝到本地server:
从远程拷贝到本地的scp命令与上面的命令雷同,仅仅要将从本地拷贝到远程的命令后面2个參数互换顺序即可了。
实例1:从远处拷贝文件到本地文件夹
命令:
scp root@192.168.120.204:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/
说明:
从192.168.120.204机器上的/opt/soft/的文件夹中下载nginx-0.5.38.tar.gz 文件到本地/opt/soft/文件夹中
实例2:从远处拷贝到本地
命令:
scp -r root@192.168.120.204:/opt/soft/mongodb /opt/soft/
说明:
从192.168.120.204机器上的/opt/soft/中下载mongodb 文件夹到本地的/opt/soft/文件夹来。
实例3:上传本地文件到远程机器指定文件夹
命令:
scp /opt/soft/nginx-0.5.38.tar.gz root@192.168.120.204:/opt/soft/scptest
输出:
说明:
复制本地opt/soft/文件夹下的文件nginx-0.5.38.tar.gz 到远程机器192.168.120.204的opt/soft/scptest文件夹
实例4:上传本地文件夹到远程机器指定文件夹
命令:
scp -r /opt/soft/mongodb root@192.168.120.204:/opt/soft/scptest
输出:
另外:最简单的方法,从ip为192.168.120.204的机子上复制/opt/soft/mongodb的全部内容到本地机子/usr/lll中。
我们登录本机。而且切换到/usr/lll文件夹下:
cd /usr
cd lll
scp 192.168.120.204:/opt/soft/mongodb.
之后依据要求输入204机子的管理员password就可以完毕复制,最后一行的“.”不可缺,指的是不仅将mongobd文件夹拷贝到本机中。而且当中的全部文件也跟着一并复制。完毕这些复制的前提是您是远程机的管理员。
两个linux之间拷贝文件及文件夹相关推荐
- 需求:过滤下面这个网页里共723行 校对中里 行数为两位数的 行 并设置sz和rz在Windows和Linux之间发送和接收文件不用搭FTP...
需求:过滤下面这个网页里共723行 校对中里 行数为两位数的 行 并设置sz和rz在Windows和Linux之间发送和接收文件不用搭FTP 需求:过滤下面这个网页里共723行 校对中里 行数为两位数 ...
- 两台电脑之间怎么互相传文件
两台电脑之间怎么互相传文件 给大家一个最简单的方法 ,也就是笔记本之间,这个方法很简单 将两台电脑用网线连接起来 ,然后 1.选择家庭组 2.创建家庭组 3. 这是候第二台电脑亮相了 ...
- 两台电脑之间怎么互相传文件?
随着技术的发展,我们似乎可以从家中或工作电脑远程访问另一台电脑.同时,一些用户也在想,"我能不能把文件从一台电脑远程传输到另一台电脑,这样我就可以在本地电脑上随心所欲地查看和编辑文件了&q ...
- 交换机和路由器区别+自动获取和使用固定IP的区别+win10系统设置网络ip+两台电脑之间怎么互相传文件+两电脑用一根网线传数据+
文章目录 交换机和路由器区别 1 路由器可以为局域网自动分配IP和虚拟拨号 交换机只是用来分配网络数据的 路由器在网络层,根据IP地址寻址. 路由器可以处理"TCP/IP"协议,交 ...
- 文件传输助手:两台电脑之间怎么互相传文件
在生活中,传输文件几乎是每时每秒都在发生的事,今天小编给大家介绍一款文件传输助手--易我电脑迁移软件.为什么突然说起这款软件呢?是因为不少小伙伴都问到小编,两台电脑之间怎么互相传文件?其实,在这种情景 ...
- Linux网络容灾,一个简单的两个Linux之间的容灾备份的Demo
一个简单的两个Linux之间的容灾备份的Demo,设计到的内容有ssh公钥和私钥的原理,rsync命令的用法. 当然使用这些的前提是ssh和rsync已经都安装好. 首先配置ssh,当rsync通过s ...
- 两台linux之间传输文件的方法
scp传输 当两台Linux主机之间要互传文件时可使用SCP命令来实现 scp传输速度较慢,但使用ssh通道保证了传输的安全性 复制文件 将本地文件拷贝到远程 scp 文件名 –用户名@计算机IP或者 ...
- 两个linux系统拷贝文件,两台linux文件拷贝
scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用ssh1,并且和ssh1使用相同的认证方式,提供相同的安全保证.与rcp不同的是,scp会要求你输入密码如果需要的话. 最简单的 ...
- scp命令在两台linux之间传输文件
scp ./aa root@10.0.0.4:/root scp 命令简介 Linux scp 命令用于 Linux 之间复制文件和目录. scp 是 secure copy 的缩写, scp 是 ...
最新文章
- day15 python-03 列表,元组,字典
- python函数太多_numpy Loadtxt函数似乎消耗了太多内存
- 数据结构和算法-链表
- docker-conpose 入门
- 借力IBM 贵州移动搭建云计算民生服务平台
- 透视前端工程化之 Webpack 基本介绍【文末有彩蛋~】
- JQuery 补充
- android 向上弹出,android 弹出Popupwindow 自适用(Activity或者Dialog)判断向上还向下...
- java 8 dsl_java – Spring – QueryDsl支持的高级比较器
- win10磁盘100%占用
- python官网学习爬虫资料_Python爬虫学习?
- 打印机服务器端口无显示器,什么是打印机端口?无法找到打印机端口是怎么回事?...
- 一文搞懂PV、UV、VV、IP及其关系与计算
- 企业的护城河与个人的护城河 更新(2019-05-11)
- Notepad++ 7.6.4 x64安装包
- FileDetector-基于java开发的照片整理工具
- 人形机器人视觉处理——垃圾分类
- Memory 基础知识介绍
- 获取mysql 自增id 和mysql 下一个自增id的方法
- jcfis.SMBException(incorrect function,0xC000009A等)解决办法