scp命令的用法

用法:

scp 命令

scp 能够在 2个 linux 主机间拷贝文件;

命令基本格式:

scp [可选參数] file_source file_target

======

从 本地 拷贝到 远程

  • 拷贝文件:

    * 命令格式:

    scp local_file [email protected]_ip:remote_folder

    或者

    scp local_file [email protected]_ip:remote_file

    或者

    scp local_file remote_ip:remote_folder

    或者

    scp local_file remote_ip:remote_file

            第1,2个指定了用户名。命令运行后须要再输入password,第1个仅指定了远程的文件夹。文件名称字不变,第2个指定了文件名称;
            第3,4个没有指定用户名。命令运行后须要输入用户名和password。第3个仅指定了远程的文件夹,文件名称字不变。第4个指定了文件名称。
    * 样例:
            scp /home/space/music/1.mp3 [email protected]:/home/root/others/music
            scp /home/space/music/1.mp3 [email protected]:/home/root/others/music/001.mp3
            scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music
            scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music/001.mp3
    
  • 拷贝文件夹:

    * 命令格式:

    scp -r local_folder [email protected]_ip:remote_folder

    或者

    scp -r local_folder remote_ip:remote_folder

            第1个指定了用户名,命令运行后须要再输入password;
            第2个没有指定用户名,命令运行后须要输入用户名和password。
    * 样例:
            scp -r /home/space/music/ [email protected]:/home/root/others/
            scp -r /home/space/music/ www.cumt.edu.cn:/home/root/others/ 
    
            上面 命令 将 本地 music 文件夹 复制 到 远程 others 文件夹下,即复制后有 远程 有 ../others/music/ 文件夹
    

======

从 远程 拷贝到 本地

从 远程 拷贝到 本地。仅仅要将 从 本地 拷贝到 远程 的命令 的 后2个參数 调换顺序 就可以。

比如:

scp [email protected]:/home/root/others/music /home/space/music/1.mp3

scp -r www.cumt.edu.cn:/home/root/others/ /home/space/music/

最简单的应用例如以下 :

scp 本地username @IP 地址 : 文件名称 1 远程username @IP 地址 : 文件名称 2

[ 本地username @IP 地址 :] 能够不输入 , 可能须要输入远程username所相应的password .

可能实用的几个參数 :

-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示运行进度 . 能够用来查看连接 , 认证 , 或是配置错误 .

-C 使能压缩选项 .

-P 选择port . 注意 -p 已经被 rcp 使用 .

-4 强行使用 IPV4 地址 .

-6 强行使用 IPV6 地址 .

时间: 2024-11-10 01:13:43

scp命令的用法的相关文章

Linux下scp命令的用法

scp 对拷文件夹 和 文件夹下的所有文件 对拷文件并重命名 对拷文件夹 (包括文件夹本身) scp -r   /home/wwwroot/www/charts/util [email protected]:/home/wwwroot/limesurvey_back/scp 对拷文件夹下所有文件 (不包括文件夹本身) scp   /home/wwwroot/www/charts/util/* [email protected]:/home/wwwroot/limesurvey_back/scp

linux系统中scp命令的用法(Permission denied排错二例)

原文链接: 这里需要注意,当往远程主机拷文件时,必须当前用户对远程主机的对应目录具有写权限 http://www.360doc.com/content/13/0929/13/6496277_317840402.shtml

SCP命令用法详解

最近一段时间经常用scp来传送一些东西,发现对这个命令掌握的还是不够好. scp命令跟cp命令类似,只不过cp命令是在同一台机器上用的,scp是在两台机器上复制传输数据的命令.scp实质相当于利用SSH协议来传输数据的cp命令. 用法举例: 1.复制远程服务器的文件到本地: scp -P888 [email protected]:/data/ha97.zip /home/ 2.复制远程服务器的目录到本地: scp -vrp -P888 [email protected]:/data/ha97/

Linux SCP命令复制传输文件的用法

SCP命令是用户通过网络将一台Linux服务器的文件复制到另一台Linux服务器,方法如下: 一:从本地复制到远程 复制文件: 命令格式: scp local_file [email protected]_ip:remote_folder 例子: scp /home/space/music/1.mp3 [email protected]:/home/root/others/music scp /home/space/music/1.mp3 [email protected]:/home/root

Linux ->> scp命令复制对端机器上的文件/文件夹

scp是secure copy的简写,用于在Linux下从远程机器拷贝文件. 特点: 传输是加密的,稍微影响了一下速度.而相比较rsync,它对于资源的占用还是有优势的. 用法 scp [参数] [原路径] [目标路径] 参数 -C  压缩 -p 保留原文件的修改时间,访问时间和访问权限. -q  不显示传输进度条. -r  递归复制整个目录. -v 详细方式显示输出.scp和ssh(1)会显示出整个过程的调试信息.这些信息用于调试连接,验证和配置问题. -l limit -P 指定传输端口 例

Linux中cp和scp命令的使用方法

Linux为我们提供了两个用于文件copy的命令,一个是cp,一个是scp,但是他们略有不同. cp --- 主要是用于在同一台电脑上,在不同的目录之间来回copy文件 scp --- 主要是在不同的Linux系统之间来回copy文件 关于cp的具体用法: 命令基本格式: cp [OPTIONS] SOURCE DEST --- 从源路径copy文件到目的路径 cp [OPTIONS] SOURCE... DIRECTORY --- 将多个源文件copy到指定的目录(多个源文件用空格分隔) OP

每天一个Linux命令(63)scp命令

    scp(secure copy)用于进行远程文件拷贝.     (1)用法:     用法:  scp [参数] [源文件] [目标文件]     (2)功能:     功能:  scp在主机间复制文件,他使用 ssh(1)作为数据传输,而且用同样认证和安全性.两个远程登录的服务器间的文件复制是允许的.     (3)选项参数: 1) -r 递归的复制整个文件夹 2) -p 保留文件的最后修改时间,最后访问时间和权限模式:     (4)实例: 1)[email protected]:/

SCP 命令参数使用详解(最详细使用指南)

在linux 下scp 命令主要用来在不同主机之间做数据的安全拷贝的.scp 命令可以将文件从本地的计算机中拷贝到远程的主机中,或者从远程计算机中拷贝文件到本地主机,scp命令使用的安全加密的协议,所以在远程拷贝数据的时候会比较安全,不会被黑客截取. 这个命令在日常的工作中经常会被用到,尤其是在多主机的集群环境中或者在cloud 环境里,比如当你想配置hadoop大数据环境或者配置openstack 多节点环境的时候,都会用用到scp命令,用来配置节点间无密码登陆. 本文将会讲述在linux系统

Linux使用scp命令进行文件远程拷贝详解

前言 scp是 secure copy的缩写, scp是Linux系统下基于ssh登陆进行安全的远程文件拷贝命令.Linux的scp命令可以在Linux服务器之间复制文件和目录. 使用语法: scp  [参数] [源路径] @IP:/目标路径 scp 参数如下: -1: 强制scp命令使用协议ssh1 -2: 强制scp命令使用协议ssh2 -4: 强制scp命令只使用IPv4寻址 -6: 强制scp命令只使用IPv6寻址 -B: 使用批处理模式(传输过程中不询问传输口令或短语) -C: 允许压