标签: scp

使用 scp 保留权限

即使与 -p 选项一起使用,SCP 似乎也不会保留所有权标记。

scp -p /mysql/serv/data_summary.* some_server:/mysql/test/
Run Code Online (Sandbox Code Playgroud)

这些文件归 mysql 所有,我希望在目标服务器上分配相同的所有权。由于一些管理问题,我需要在两台服务器上以 root 身份复制文件。我无法更改为 mysql@

cp scp

36
推荐指数
2
解决办法
9万
查看次数

FTP/FTPS/SFTP/SCP - 速度比较

FTP、FTPS、SFTP、SCP在传输速率上如何比较,如何通过测试进行比较?

networking web ftp scp host

34
推荐指数
3
解决办法
11万
查看次数

SCP 只传输修改过的文件

我正在使用以下命令跨服务器传输文件

scp -rc blowfish /source/directory/* username@domain.net:/destination/directory
Run Code Online (Sandbox Code Playgroud)

有没有办法像update命令一样只传输文件修改过的文件cp

linux rsync centos scp

31
推荐指数
2
解决办法
4万
查看次数

使 scp 始终覆盖或创建目录

我正在使用 scp 将目录从一个远程服务器复制到另一个远程服务器上的新目录(即只是更改名称),例如:

scp -prq server1:dir1 server2:dir2
Run Code Online (Sandbox Code Playgroud)

如果 dir2 在 server2 上不存在,这可以正常工作,它会创建一个名为 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
Run Code Online (Sandbox Code Playgroud)

仍然不确定如何在单个命令中执行此操作,或者如果可能的话。

干杯@mindthemonkey,有时只是获得一个新的观点可以帮助指明方向。

linux scp

31
推荐指数
2
解决办法
5万
查看次数

OS X 的 WinSCP 替代方案(支持 sudo 且无需虚拟化 WinSCP)

我最近从使用 Windows 管理我的系统切换到了 OS X。我找到了非常好的替代方案来替代我以前使用的所有东西,但是我还没有找到一个很好的 GUI 编辑器(有时 VIM 只是因为长时间的脚本工作而伤了我的脸)可以通过 SCP 传输文件,这是 sudo 感知。

WinSCP之前为我做了所有这些事情,允许我在本地登录,编辑文件,并且每次保存时,它都会将文件发送到远程服务器。它还使我能够 sudo 编辑文件,因此我能够编辑不属于我的主要用户的文件,而无需 sudo chown 一百万个文件只是为了将它们更改回来。

mac-osx graphical-user-interface scp

29
推荐指数
1
解决办法
16万
查看次数

是否有替代 Putty SSH 的 GUI 替代方案来传输文件?

或者任何适用于 Amazon ec2 Linux 实例服务器的 GUI SSH?

我需要在两个 Linux 虚拟服务器之间传输文件,目前我有 PuTTY(亚马逊推荐)。但是,我是服务器/虚拟世界的新手,对命令没有任何经验。我一直在为像我这样的初学者寻找 GUI,所以我基本上可以将文件夹复制/粘贴或拖/放到服务器中。

有没有一个友好的 GUI 呢?我在谷歌上搜索了一下,发现了 SuperPutty?显然它有能力但没有完全开发?。

你会推荐什么?

linux ssh sftp putty scp

28
推荐指数
3
解决办法
7万
查看次数

scp 和 sftp 的区别

sftp 和 scp 有什么区别?

sftp scp

24
推荐指数
1
解决办法
3万
查看次数

scp 文件并删除远程目录上的文件

我是 unix noob,所以请耐心等待 :-)

我有一个脚本可以将一堆文件 scp 到另一台服务器。

假设它们是 z1.foo、z2.foo 等。我想要做的是 scp 文件并删除目标服务器中超过 5 天的文件。

如何从目的地安全地删除文件?

谢谢。

scripting scp

23
推荐指数
3
解决办法
7万
查看次数

将大文件从一台 Linux 服务器复制到另一台

我正在尝试通过 10MB 链接将 75 GB 的 tgz(mysql lvm 快照)从我们洛杉矶数据中心的 Linux 服务器复制到我们纽约数据中心的另一台 Linux 服务器。

我得到大约 20-30Kb/s 的 rsync 或 scp,它在 200-300 小时之间波动。

目前它是一个相对安静的链接,因为第二个数据中心尚未激活,我从小文件传输中获得了极好的速度。

我遵循了通过谷歌找到的不同的 tcp 调整指南,但无济于事(也许我读错了指南,得到了一个好的指南?)。

我已经看到了 tar+netcat 隧道提示,但我的理解是它只适用于大量小文件,并且在文件有效完成传输时不会更新您。

在我求助于运送硬盘之前,有没有人有任何好的意见?

更新: 嗯......毕竟它可能是链接:(见下面我的测试......

从纽约到洛杉矶的接送:

得到一个空白文件。

[nathan@laobnas test]$ dd if=/dev/zero of=FROM_LA_TEST bs=1k count=4700000
4700000+0 records in
4700000+0 records out
4812800000 bytes (4.8 GB) copied, 29.412 seconds, 164 MB/s
[nathan@laobnas test]$ scp -C obnas:/obbkup/test/FROM_NY_TEST .
FROM_NY_TEST                                    3%  146MB   9.4MB/s   07:52 ETA
Run Code Online (Sandbox Code Playgroud)

获取快照 tarball。

[nathan@obnas db_backup]$ ls -la db_dump.08120922.tar.gz
-rw-r--r-- 1 root root 30428904033 Aug …
Run Code Online (Sandbox Code Playgroud)

linux files rsync scp

21
推荐指数
3
解决办法
5万
查看次数

SCP复制windows本地文件到linux远程文件夹

如何从我的路径 d:/test.txt 获取文件并将其复制到 /etc/var/test/test.txt

我试过这个:

scp d:/test.txt /etc/var/test/test.txt
Run Code Online (Sandbox Code Playgroud)

但这没有用,如何从我复制文件的位置设置硬盘?

linux windows centos scp

20
推荐指数
5
解决办法
40万
查看次数

标签 统计

scp ×10

linux ×5

centos ×2

rsync ×2

sftp ×2

cp ×1

files ×1

ftp ×1

graphical-user-interface ×1

host ×1

mac-osx ×1

networking ×1

putty ×1

scripting ×1

ssh ×1

web ×1

windows ×1