Вопросы с тегом «synchronization»

Используйте этот тег, когда тема связана с координирующими системами, чтобы иметь те же данные, либо состояние, либо время. Это может быть частью избыточности.


6
Как синхронизировать две папки с помощью инструментов командной строки?
Перейдя на Linux из Windows, я хотел бы найти альтернативное программное обеспечение для Winmerge или, скорее, изучить инструменты командной строки для сравнения и синхронизации двух папок в Linux. Я был бы признателен, если бы вы сказали мне, как выполнять следующие задачи в командной строке ... (Я изучал diff и rsync, …

6
Как я могу сделать операцию «копировать, если изменено»?
Я хотел бы скопировать набор файлов из каталога A в каталог B с оговоркой, что если файл в каталоге A идентичен файлу в каталоге B, этот файл не должен копироваться (и, следовательно, время его модификации не должно быть обновлено). Есть ли способ сделать это с помощью существующих инструментов, без написания …

2
Безопасно ли перемещать добавляемый файл?
У меня есть процесс node.js, который использует fs.appendFileдля добавления строк file.log. Добавляются только полные строки по 40 символов в каждой строке, например, звонки похожи fs.appendFile("start-end"), а не 2 звонка, как fs.appendFile("start-")и fs.appendFile("end"). Если я переместу этот файл в, file2.logмогу ли я быть уверен, что строки не будут потеряны или скопированы …

3
Есть ли правда в философии, которую вы должны синхронизировать? синхронизации; синхронизации; синхронизация?
Когда я впервые познакомился с Linux, работая в Cisco Systems в 2000 году, меня научили достоинствам syncкоманды, используемой для сброса буферов на диск, чтобы предотвратить повреждение файловой системы / потерю данных. Мне сказали не только коллеги из колледжа, но и друзья из колледжа, что они всегда проводят sync«несколько» или «кучку» …

5
Синхронизация каталогов в обоих направлениях с rsync
Мне довелось узнать о rsyn, и я использую rsync для синхронизации между моим mac и сервером linux следующим образом. rsync -r -t -v MAC LINUX rsync -r -t -v LINUX MAC Я ожидал запустить первую команду для синхронизации, но мне понадобилась и вторая команда, когда в LINUX были внесены изменения. …

8
Любой способ синхронизировать структуру каталогов, когда файлы уже находятся на обеих сторонах?
У меня два диска с одинаковыми файлами, но структура каталогов совершенно другая. Есть ли способ «переместить» все файлы на стороне назначения, чтобы они соответствовали структуре на стороне источника? С сценарием что ли? Например, диск A имеет: /foo/bar/123.txt /foo/bar/234.txt /foo/bar/dir/567.txt Принимая во внимание, что у диска B есть: /some/other/path/123.txt /bar/doo2/wow/234.txt /bar/doo/567.txt …

10
Как мне скопировать все файлы и каталоги, кроме определенных, поверх ssh?
Этот вопрос был перенесен из Stack Overflow, потому что на него можно ответить в Unix и Linux Stack Exchange. Мигрировал 8 лет назад . Используя командную строку Linux, я использую scpкоманду, чтобы скопировать все файлы и папки из определенного каталога. Однако я не люблю использовать пропускную способность, потому что копирую …

6
Синхронизация файлов в реальном времени
Существует ли какой-либо инструмент для синхронизации файлов между двумя или более серверами Linux сразу после записи файла на диск? Команда rsyncне подходит для этого, потому что, если я установлю rsyncв cron, минимальное время, которое я могу установить, составляет 1 минуту, но оно мне нужно в режиме реального времени.

2
Синхронизируйте папку между двумя компьютерами с наблюдателем файловой системы, чтобы каждый раз, когда файл был изменен, он немедленно реплицировался
Я имею: сервер Linux, который я подключаю через SSH по IP-порту 203.0.113.0, порт 1234 домашний компьютер (за маршрутизатором), общедоступный IP-адрес 198.51.100.17, который является либо Debian, либо Windows + Cygwin Как проще всего /home/inprogress/ синхронизировать папку (в обоих направлениях), что-то вроде rsync, но с наблюдателем файловой системы , чтобы каждый раз, …

1
Лучший способ синхронизации файлов - копировать только СУЩЕСТВУЮЩИЕ файлы и только если НОВИНКА, чем цель
Я делаю эту синхронизацию локально на Ubuntu 12.04. Файлы, как правило, представляют собой небольшие текстовые файлы (код). Я хочу скопировать (сохраняя метку mtime) из sourceкаталога в, targetно я хочу копировать, только если файл target уже существует и старше, чем файл в source. Так что я копирую только те файлы, которые …

3
Перемещать файлы и удалять каталоги с помощью rsync?
Недавно мне нужно было удалить большое количество файлов (более 1 миллиона), и я прочитал, что делает: rsync -av --delete `mktemp -d`/ ~/source && rmdir ~/source Был один из самых оптимизированных способов сделать это, и я могу поручиться, что это быстрее, чем rm -rf. Я не эксперт в этом вопросе, но …


4
Синхронизация файлов конфигурации с несколькими компьютерами
У меня есть несколько разных Linux-машин и много конфигурационных файлов (и папок) на каждой. Например: ~/.ssh/config ~/.config/openbox/rc.xml ~/.config/openbox/autostart.sh ~/.scripts/ ( folder ) ~/.bashrc ...etc Есть ли простой и элегантный способ синхронизировать эти файлы между моими компьютерами (у одного нет доступа в интернет) ? Кроме того, для некоторых файлов потребуется более …

1
Как rsync разрешает конфликты?
Что если rsyncобщий доступ к машине A и машине B имеет каталог, который ранее был синхронизирован через , и A изменяет файл, а B изменяет тот же файл, и вы переходите rsyncс A на B? Может быть, это что-то вроде конфликта слияния git? Может ли конфликт быть легко разрешен?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.