#1
|
|||
|
|||
rsync vs scp
Victor Sudakov написал(а) к All в Dec 18 13:02:48 по местному времени:
Dear All, Если я делаю "scp file.txt somehost:qq.txt" и при этом qq.txt является симлинком, то он симлинком и остаётся, а содержимое настоящего файла меняется. А "rsync -с file.txt somehost:qq.txt" переиначивает qq.txt на обычный файл. Как бы мне rsync-у сказать, чтобы этого не делал? Описанные в мане ключи, насколько я сумел понять, касаются symlink on the sending side, или каталогов, а мне надо на receiving side сохранить симлинк. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |
#2
|
|||
|
|||
Re: rsync vs scp
Eugene Grosbein написал(а) к Victor Sudakov в Dec 18 17:55:28 по местному времени:
12 дек. 2018, среда, в 13:02 NOVT, Victor Sudakov написал(а): VS> Если я делаю "scp file.txt somehost:qq.txt" и при этом qq.txt является VS> симлинком, то он симлинком и остаётся, а содержимое настоящего файла меняется. VS> А "rsync -с file.txt somehost:qq.txt" переиначивает qq.txt на обычный файл. VS> Как бы мне rsync-у сказать, чтобы этого не делал? Описанные в мане ключи, VS> насколько я сумел понять, касаются symlink on the sending side, или каталогов, а VS> мне надо на receiving side сохранить симлинк. Попробуй добавить: --inplace This option changes how rsync transfers a file when its data needs to be updated: instead of the default method of creating a new copy of the file and moving it into place when it is complete, rsync instead writes the updated data directly to the destination file. Eugene -- Поэты - страшные люди. У них все святое. --- slrn/1.0.3 (FreeBSD) |
#3
|
|||
|
|||
rsync vs scp
Victor Sudakov написал(а) к Eugene Grosbein в Dec 18 11:13:24 по местному времени:
Dear Eugene, 12 Dec 18 17:55, you wrote to me: VS>> Если я делаю "scp file.txt somehost:qq.txt" и при этом qq.txt VS>> является симлинком, то он симлинком и остаётся, а содержимое VS>> настоящего файла меняется. А "rsync -с file.txt somehost:qq.txt" VS>> переиначивает qq.txt на обычный файл. Как бы мне rsync-у сказать, VS>> чтобы этого не делал? Описанные в мане ключи, насколько я сумел VS>> понять, касаются symlink on the sending side, или каталогов, а VS>> мне надо на receiving side сохранить симлинк. EG> Попробуй добавить: EG> --inplace Не помогло, по-прежнему переиначивает симлинк в файл. Victor Sudakov, VAS4-RIPE, VAS47-RIPN --- GoldED+/BSD 1.1.5-b20160322-b20160322 |