zoukankan      html  css  js  c++  java
  • [Linux]scp 命令远程复制

    这些天来干预系统之前没有接触,建立使用用途良好的发展环境 scp命令,那么如何使用查询以下信息。


    scp是secure copy的缩写。主要用来linux系统之间的文件和文件夹的远程拷贝

    能够非常easy的从还有一台server上远程复制文件和文件夹,通常是远程server没有开启ftp。文件共享或者web文件服务等情况下使用


    能够使用的前提:

    1  要有操作远程系统的对应权限

    2  使用通道的port没有被防火墙限制。当然这个port是能够通过选择指定的,默认的port是22


    基本格式

    scp [可选參数] file_source file_target

    -p 指定port: #scp -p 4588 remote@www.abc.com:/usr/local/sin.sh /home/administrator

    -r  递归拷贝文件夹: scp -r www.cumt.edu.cn:/home/root/others/ /home/space/music/

    -v 能看到运行过程


    从本地拷贝到远程:

    scp local_file remote_username@remote_ip:remote_folder_file

    scp local_file remote_ip:remote_folder


    假设制定了username,后面仅仅要输入password即可了,假设没有写username 就要输入username 和password

    [root@n234 ~]# scp ./install.log root@192.168.30.237:/tmp/
    root@192.168.30.237's password:
    install.log

    ./install.og  本地文件的路径

    root  远程系统的用户

    192.168.30.237  远程系统的ip

    /tmp/ 远程存放文件的文件夹


    从远程拷贝到本地:

    scp remote_username@remote_ip:remote_file local_file

    [root@n234 ~]# scp root@192.168.30.237:/tmp/install.log /tmp/
    root@192.168.30.237's password:
    install.log                                                                                         100%   35KB  35.0KB/s   00:00
    root  远程系统的username

    192.168.30.237 远程系统的ip

    /tmp/install.log  远程系统文件的路径

    /tmp/  本地存放文件的目录


    本文出自 orangleliu笔记本 博客。请务必保留此出处 http://blog.csdn.net/orangleliu/article/details/38399493

    版权声明:本文orangleliu(http://blog.csdn.net/orangleliu/)原创文章,文章转载申报。

  • 相关阅读:
    设计模式——单例模式
    设计模式——抽象工厂模式
    设计模式开篇——工厂模式
    Python编写工具Pycharm破解
    Maven的下载及安装
    如何在cmd命令行中运行Java程序
    聊聊BIO、NIO与AIO的区别
    Centos7查不出ip地址
    TensorFlow从1到2(六)结构化数据预处理和心脏病预测
    TensorFlow从1到2(五)图片内容识别和自然语言语义识别
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/4883140.html
Copyright © 2011-2022 走看看