linux scp命令创建目录,linux – 让scp始终覆盖或创建目录
我正在使用scp将目录从一个远程服务器复制到另一个远程服务器上的新目录(IE只是更改名称),如:
scp -prq server1:dir1 server2:dir2
如果在server2上不存在dir2,这可以正常工作,它会创建一个名为dir2的新目录,其中包含server1上dir1的所有内容.
当dir2已经存在于server2上时出现了问题(注意:我无法事先知道这个或事先在server2上的dir2上删除) – 会发生什么事情我在dir2中得到dir1的副本,名为dir1.
我确信有一些我缺少的基本内容,但我似乎无法解决这个问题.
任何帮助非常感谢!
问候,
贾尔斯
好吧,我有不到10个代表,不能等待8小时,所以这是我得到的:
这是一个适合我的脚本:
#!/bin/sh
echo "method 1"
scp -prq server1:dir1/* server2:dir2/ >/dev/null 2>&1
if [ "$?" -ne "0" ]; then
echo "failed ... trying method 2"
scp -prq server1:dir1 server2:dir2
fi
exit
仍然不确定如何在单个命令中执行此操作,或者甚至可能.
干杯@mindthemonkey,有时只是获得一个新观点可以帮助指明方向.
linux scp命令创建目录,linux – 让scp始终覆盖或创建目录相关推荐
- windows主机用scp命令向Linux服务器上传和下载文件
windows主机用scp命令向Linux服务器上传和下载文件 文章目录: 一.scp介绍 二.scp上传和下载 1.上传 2.下载 三.scp的更多参数 一.scp介绍 scp是secure cop ...
- linux 关机命令总结,Linux关机命令总结
在linux命令中reboot是重新启动,shutdown -r now是立即停止然后重新启动,都说他们两个是一样的,其实是有一定的区别的. shutdown命令可以安全地关闭或重启Linux系统,它 ...
- linux+echo+权限不够,解决linux echo命令以及linux echo命令提示权限不够的方法
linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法.下面通过本文给大家介绍linux echo命令以及linux ...
- linux下执行php命令echo不输出,linux echo命令以及linux echo命令提示权限不够的方法...
linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法.下面通过本文给大家介绍linux echo命令以及linux ...
- linux mv命令的功能,linux常用命令:Linux常用命令之mv命令是什么?
Linux是目前使用比较广泛的服务器操作系统,可以安装在各种计算机硬件设备中,例如手机,路由器等.由于Linux是开源和免费的,因此Linux系统的稳定性和安全性更高一些,所以Linux具有很高的市场 ...
- linux的scp命令用不了,scp命令及使用过程中常见问题的解决方案
scp命令用于操作系统之间(Linux之间或者linux与windows之间)复制文件和目录. scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命 ...
- scp命令在linux和windows之间互传文件
为了进行系统维护操作,有时需要再windows和linux或Unix系统之间互传文件,虽然有很多工具可以实现该功能,但我还是觉得命令行来的方便快捷, 起初使用linux的scp命令,总是不成功,网上也 ...
- 【SCP命令】Linux和Windows下的文件互传
scp就是secure copy,是用来远程拷贝文件的命令. linux和windows之间互传,都需要进入windows的cmd命令行中执行. 从Windows上传文件到Linux scp -P S ...
- linux 命令行 解密,解密Linux终端命令 学好Linux
如果你要学习Linux操作系统,你一定知道Linux系统越来越受到电脑用户的欢迎,学习linux,你可能想了解Linux终端命令,这里将介绍Linux终端命令的知识,在这里拿出来和大家分享一下. 一. ...
- Linux常用命令之Linux常用命令实战知识点
在在复习linux,这是以前做的笔记,分享一下... Linux系统: 一切皆文件 操作文件就是操作Linux系统 一.Linux版本 1.Redhat 企业版.收费 2.centOS Redhat的 ...
最新文章
- C++资源之不完全导引(上)
- 如何使您的Kotlin Android动画可访问
- 洛谷P2219 [HAOI2007]修筑绿化带(单调队列)
- python编程电子书下载-python编程初学者指南
- 给“小白”图示讲解OFDM(正交频分复用)的原理
- 汇编语言:冒泡排序算法将10个数按从小到大顺序排列
- python做excel表格代码_python操作excel表格
- Oracle特殊恢复原理与实战(DSI系列)
- 高性能服务器-Nginx
- 直观简洁,轻易吸睛!促销海报模板
- Mybatis笔记 - SQL标签方法
- Android开发,MapBox地图详细介绍、使用、部分功能实现(初始化、标记、定位、styleurl)
- php加skplayer,WordPress整合ckplayer(最新)
- 数学建模学习笔记:层次分析法
- matlab消除多重共线性,多重共线性问题的几种解决方法-解决多重共线性的方法...
- bootstrap——模态框
- 查看思科交换机出厂时间
- oracle 拉里 网线通道,拉里.埃里森:Oracle云计算服务进入超速增长阶段
- python升级pip_python中pip升级
- VLAN 基础实验2:VLAN 应用Hybird接口
热门文章
- flex 1061: 调用可能未定义的方法 unloadAndStop错误解决
- 使用py脚本登录东北大学IP控制网关
- vmware安装redhat7.0虚拟机没有找到gcc命令的经验
- Python 全栈 400 之Pandas数据分析练习
- 全解析!汽车APP面临的18种攻击风险
- Java的一些基础知识笔记
- 一体式表观高光谱仪Triplet AOP
- 关于服务器如何使用与安装screen,以及screen的一些方法!!
- CCRC信息安全服务资质认证流程和认证周期
- 四川科技馆智能控制Java物联网AI数据采集与智能控制(JNI JNA JNative JavaCPP DLL)