forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 12.12.2018, 11:31
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 12.12.2018, 15:13
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 13.12.2018, 08:32
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию 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
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 18:41. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot