传输文件!从unix服务器到linux服务器
我使用scp -prv命令将目录/文件(/ usr/local/scripts)从unix服务器复制到linux服务器。复制工作,但是,它在脚本内部创建了另一个目录(/ usr/local/scripts/scripts)。我如何做到这一点,我该怎么删除,所以它只停留在/ usr/local/scripts?传输文件!从unix服务器到linux服务器
cd /usr/local/scripts/scripts
cp -r * ../.
//Check to make sure it looks good
rm -r /usr/local/scripts/scripts
这是超级基本....正确复制,什么康斯坦丁清理说
对不起Constantin ...我是一个试图成为Linux人的windows家伙。我很感谢你的帮助 – user1913966
不需要道歉,我只是简单地指出这些命令和情况本质上是非常基本的。如果我可能会建议做一些Linux教程。不过,我确实了解需要紧迫感。快乐的linuxing。 – Constantin
scp -prv /usr/local/scripts host:/usr/local/
。
那么我已经做了复制部分,我需要rm -rf/usr/local/scripts/scripts吗?并再次运行scp – user1913966
你的答案都有帮助......我不得不rm -rf/usr/local/scripts/scripts一旦它被删除......我只是再次运行scp来完成这项工作...... btw我的理由问是因为: mv/usr/local/scripts/scripts/usr/local/scripts 给了我两个文件都一样的输出,当它们显然不一样时......我的印象是如果我移动它,它应该照顾它,应该已经删除/脚本/脚本 – user1913966
在这种情况下,使用-f(强制),它会做你告诉它,而不是假装它知道更好。 – Constantin
“urgent”=“太局部化”(及时)? –