zoukankan      html  css  js  c++  java
  • scp linux远程拷贝和本地拷贝命令

    linux远程拷贝和本地拷贝命令
     
    一、linux对linux 远程拷贝   scp命令 
     
    scp 文件名  root@远程ip:/路径/ 
     
    将本地home目录下的test.tar的文件拷贝到远程主机192.168.1.23的/home/adm/目录下,则命令为:scp /home/test.tar root@192.168.1.23:/home/adm/  回车后输入密码就可以了 

    1、拷贝本机/home/administrator/test整个目录至远程主机192.168.1.100的/root目录下

    scp -r /home/administrator/test/ root@192.168.1.100:/root/

    2、拷贝单个文件至远程主机
     

    scp /home/administrator/Desktop/old/driver/test/test.txt root@192.168.1.100:/root/

    其实上传文件和文件夹区别就在参数 -r, 跟cp, rm的参数使用差不多, 文加价多个 -r

    3、远程文件/文件夹下载

    举例,把192.168.62.10上面的/root/文件夹,下载到本地的/home/administrator/Desktop/new/下,使用远程端的root登陆

    scp -r root@192.168.62.10:/root/ /home/administrator/Desktop/new/
    scp提供了几个选项  在scp后加就行了 
     
        -p 拷贝文件的时候保留源文件建立的时间。 
        -q 执行文件拷贝时,不显示任何提示消息。 
        -r 拷贝整个目录   www.2cto.com  
        -v 拷贝文件时,显示提示信息。 
     
     
    二、linux中cp强制覆盖拷贝 
     
    1) 取消cp的alias,不是永久生效 
    #unalias cp 
    #cp a /test/a 
     
    2) 用 cp 执行cp命令时不走alias 
    #cp a /test/a 
     
    3) Blinux最开始有自己的方法 
     
    #yes|cp a /test/a
  • 相关阅读:
    微信公众号接口配置
    OFBIZ:启动之ContainerLoader
    OFBIZ:启动之StartupLoader
    Capture a Screen Shot
    在 Windows 上安装Rabbit MQ 指南
    Quartz.NET管理周期性任务
    使用Topshelf创建Windows服务
    Redirecting Console.WriteLine() to Textbox
    Greenplum 备忘
    CockroachDB 备忘
  • 原文地址:https://www.cnblogs.com/duanxz/p/4278689.html
Copyright © 2011-2022 走看看