两个linux之间复制文件及目录
来源:互联网 发布:mac jenkins pkg卸载 编辑:程序博客网 时间:2024/06/10 03:31
Linux为我们提供了两个用于文件copy的命令,一个是cp,一个是scp,但是他们略有不同,cp 主要是用于在同一台电脑上,在不同的目录之间来回copy文件 scp 主要是在不同的Linux系统之间来回copy文件。scp即security cp,带有安全性的复制。
在两台linux机之间复制文件,我们打开其中任意一台即可,利用scp可实现两者之间文件目录的传输:
从本地服务器复制到远程服务器:
(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个指定了用户名,命令执行后需要输入用户密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名
第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名
(2) 复制目录:
命令格式:
scp -r local_folder remote_username@remote_ip:remote_folder
或者
scp -r local_folder remote_ip:remote_folder
第1个指定了用户名,命令执行后需要输入用户密码;
第2个没有指定用户名,命令执行后需要输入用户名和密码;
从远程服务器复制到本地服务器:
从远程复制到本地的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机子的管理员密码即可完成复制,最后一行的“.”不可缺,指的是不仅将mongobd目录复制到本机中,并且其中的所有文件也跟着一并复制。完成这些复制的前提是您是远程机的管理员。
- 两个linux之间复制文件及目录
- linux scp(Linux之间复制文件和目录)命令参数及用法详解
- 使用scp在linux主机之间复制文件目录
- vim两个文件之间内容复制粘贴
- vim实现两个文件之间的复制
- linux主机之间远程复制目录
- linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录;
- linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录
- linux的scp命令可以在linux服务器之间复制文件和目录
- 使用scp在Linux主机之间复制文件/目录不用输入密码(转)
- 使用scp在linux主机之间无密码复制文件/目录
- linux 文件及目录
- linux下复制目录中所有文件及子目录(包括隐藏文件)
- linux下快速删除目录下大量小文件及快速复制大量小文件方法
- 两个linux主机间复制文件
- 两Linux服务器之间CP复制文件
- Linux 不同用户之间复制文件
- Linux不同用户之间复制文件
- 恢复被文件夹病毒恶意隐藏的文件夹
- sgu299:Triangle(大水题)
- 程序猿职业规划
- Sqoop中文手册
- 获取手机的流量信息 /proc/pid/net/dev
- 两个linux之间复制文件及目录
- [算法]树的最大独立集(动态规划 dfs刷表)
- PHP Warning: date() [function.date]: It is not safe to rely on the system's timezone
- MSI安裝包如何在普通用戶權限下進行安裝程序
- 树结构练习——判断给定森林中有多少棵树
- 链队的基本操作
- 写一个弹出样式的多行文本输入界面,如何选择呢?
- RTP协议分析
- org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.ap解决