linux scp

scp(secure copy)命令用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会快一点,但当小文件众多的情况下,rsync会导致硬盘I/O非常高,而scp基本不影响系统正常使用。




语法

scp(选项)(参数)

例子:(远程传输到本地的同理)

1.从本地复制文件到别的机器指定目录下:

scp /usr/httpd.tar.gz root@192.168.1.12:/usr/httpd    (将本地的usr目录下的httpd.tar.gz
上传到12的/usr/httpd目录下)

2.从本地复制目录到别的机器指定目录下: (不包括文件夹本身)

scp -r /usr root@192.168.1.12:/usr/httpd    (将本地的usr目录上传到12的/usr/httpd目录下)

3.对拷文件并重命名

scp  
/usr/httpd.tar.gz root@192.168.1.12:/usr/httpd/httpd1.tar.gz

时间: 2024-08-31 01:59:49

linux scp的相关文章

linux scp命令参数及用法详解--linux远程复制拷贝命令使用实例【转】

转自:http://blog.csdn.net/jiangkai_nju/article/details/7338177 一般情况,本地网络跟远程网络进行数据交抱,或者数据迁移,常用的有三种方法,一是ftp,二是wget /fetch 三是,rsync 大型数据迁移用rysync,其次用fetch/wget ,最次是ftp,最慢是ftp.这几天,在忙数据迁移时,用到ssh的scp方法来迁移数据.速度与效果都很好.特别是现在许多服务器为了安全,都会改ssh默认的22端口,改成一个特殊的端口.所以.

Linux scp命令

        scp全称为secure copy,即安全拷贝,是Linux下进行远程拷贝文件的命令.与其相似的命令是cp和rsync,cp只是在本机进行拷贝不能跨服务器,rsync比较占用资源,虽然会比scp快,但是在小文件众多的情况下,rsync会导致磁盘I/O非常高,而scp则可以进行跨服务器传输,并且传输时加密的,同时不会消耗多少系统资源.                  语法         scp [参数] [原路径] [目标路径]         参数解释         -1

Linux SCP命令远程拷贝复制大数据网站文件快速搬家命令例子

如果数据文件比较大,单单依靠压缩.转移托转等工序也是可行的,其实我们也可以使用SCP命令进行服务器之间的拖动,这个也是我们在Linux服务器之间网站数据文件的拖动转移,而且并不需要压缩直接将指定目录下的所有文件都拖过去,比如数据文件有几个GB,通过打包压缩.拖动解压比较耗费时间,直接利用SCP命令就很简单的实现. 我们熟悉的CP命令只能适合当前VPS服务器的目录之间的复制转移,SCP可以进行服务器之间的远程拷贝文件,而且速度更快,而且传输过程是加密的.在这篇文章中,老蒋将会整理和演练SCP命令的

Linux scp 无密码复制文件和目录

在远程拷贝的时候,需要配置scp的 无密码 复制文件和目录.在编写Shell脚本的时候非常有用,你不希望shell脚本在执行过程中因为要检验密码被打断而报权限错误吧. 整个过程如下: 本地服务器:A 远程服务器:B 1.在 A 上运行 ssh-keygen -t rsa 在/home/openpf/.ssh下生成id_rsa 和 id_rsa.pub 两个文件,然后在/home/openpf/.ssh下复制备份一份id_rsa.pub 命名为 id_rsa.pub.A,以便拷贝到服务器B,如图所

linux中scp命令和scp命令用法大全_linux shell

scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用ssh1,并且和ssh1使用相同的认证方式,提供相同的安全保证.与rcp不同的是,scp会要求你输入密码如果需要的话. svn 删除所有的 .svn文件 find . -name .svn -type d -exec rm -fr {} \; linux之cp/scp命令+scp命令详解   名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] source

Linux下scp 命令实现文件复制示例

 复制文件:   (1)将本地文件拷贝到远程 scp 文件名 root@59.64.28.78:远程路径 (2)从远程将文件拷回本地 scp root@59.64.28.78:文件名 本地路径 复制目录: (1)将本地目录拷贝到远程 scp -r 目录名 root@59.64.28.78:远程路径 (2)从远程将目录拷回本地 scp -r root@59.64.28.78:目录名 本地路径. 例子 拷贝远程文件到本地 scp root@192.168.0.1:/home/database.php

Linux强大的scp命令学习笔记详解

scp的用法 从 本地 复制到 远程 命令基本格式: scp [可选参数] 本地文件名 远程用户名@远程地址:远程文件或目录 复制文件例子: scp /home/backup.zip root@www.example.com:/home/others/backup scp /home/backup.zip root@www.example.com:/home/others/otherbackup.zip 第一个是本地文件backup.zip发送到远程backup目录下. 第二个是本地文件back

阿里云使用Linux系统应用配置有哪些问题

Linux下如何进行FTP设置 ECS Linux服务器如何配置网站以及绑定域名 Ubuntu安装vncserver实现图形化访问 阿里云Docker镜像库 ECS linux中添加ftp用户,并设置相应的权限 CentOS6.5安装vncserver实现图形化访问 Linux SCP命令复制传输文件的用法 Mysql,phpmyadmin密码忘了怎么办 Linux下l2tp客户端xl2tpd的安装配置 使用SFTP方式传输文件 ECS Linux系统盘网站数据更换至数据盘 WDCP的报错处理

汇总:Linux文件管理的50个命令

1.Linux cat命令 cat 命令用于连接文件并打印到标准输出设备上. 2.Linux chattr命令 Linux chattr命令用于改变文件属性. 3.Linux chgrp命令 Linux chgrp命令用于变更文件或目录的所属群组. 在UNIX系统家族里,文件或目录权限的掌控以拥有者及所属群组来管理.您可以使用chgrp指令去变更文件与目录的所属群组,设置方式采用群组名称或群组识别码皆可. 4.Linux chmod命令 Linux/Unix 的文件调用权限分为三级 : 文件拥有