scp的简单记忆方法,文件夹命令

scp虽然只有把文见发送到远端和从远端copy文件俩功能,但是常常把俩功能的先写什么给计混了,所以我就用通俗的大白话给总结了下,十分容易记忆,这里给大家分享一下。
scp 我们常用的两个功能:

不同的Linux之间copy文件常用有3种方法:

(1)把文见发送到远端    

第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy。

  scp  要send文件的绝对路径 root@远端服务器网址:存放文件路径

第二种方法就是采用samba服务,类似Windows文件copy 的方式来操作,比较简洁方便。

 scp       log/*        zhangxl@172.168.10.7:/home/zhangxl/aaa/     这里因为是要往我个人服务器下发送,所以把root改为我个人服务器的名字,

第三种就是利用scp命令来进行文件复制。

 通俗的记:要发送到远端,先要知道文件在自己机器上的path,连path都不知道的话,怎么发送? 然后才是 知道远端主机的名字(一般是root)、ip、存放文件的  path   

scp是有Security的文件copy,基于ssh登录。操作起来比较方便,比如要把当前一个文件copy到远程另外一台主机上,可以如下命令。

(2)从远端copy文件

scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root

 scp    (用户名)@远端服务器网址:copy文件的绝对路径  存放路径

然后会提示你输入另外那台172.19.2.75主机的root用户的登录密码,接着就开始copy了。

 scp -r     lib@172.168.10.7:~/tmp/*           ~/aaa/      ~/aaa/等价于/home/zhangxl/aaa/  

如果想反过来操作,把文件从远程主机copy到当前系统,也很简单。

     -r  递归遍历子目录

linux之cp/scp命令+scp命令详解(转) - linmaogan - 独木★不成林scp root@/full.tar.gz 172.19.2.75:/home/root/full.tar.gz home/daisy/full.tar.gz

 通俗的记:要从远端copy,需要先知道远端主机的 名字、ip、文件的绝对path ,然后才是存放文件的path。

如:
①从本地发送文件、文件夹到远端主机:
scp -r 本地文件路径 ip:发送到得主机文件路径
②从本地获取远端文件、文件夹:
scp -r ip:远端主机文件路径 存储到本地文件路径

 

 

本文由星彩网app下载发布于星彩网app下载,转载请注明出处:scp的简单记忆方法,文件夹命令

TAG标签: 星彩网app下载
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。