Rsync - це популярний інструмент для синхронізації файлів як локально, так і віддалено. На відміну від інших інструментів синхронізації, rsync використовує цікавий алгоритм, який мінімізує споживання смуги пропускання. Він просто переміщує частину файлів, які змінилися.
Це потужна утиліта, яка може працювати у багатьох ситуаціях. У цій статті я продемонструю, як розпочати роботу з rsync з демонстрацією. Демонстрація буде проведена на Ubuntu 18.04.
Rsync
Rsync означає цей термін віддалена синхронізація. Незважаючи на назву, він може обробляти синхронізацію файлів віддалено та локально. Термін rsync також використовується для позначення протоколу rsync, який rsync використовує для синхронізації. У цій статті rsync завжди позначатиме інструмент, а не протокол.
Завдяки своїй великій популярності, rsync доступний майже у кожній окремій системі Linux та UNIX. Є велика ймовірність, що він поставляється попередньо встановленим. Якщо ні, проведіть невелике дослідження, як встановити rsync у вашій системі.
Ось короткий список функцій, які пропонує rsync.
Копіювання каталогу
Проста конфігурація резервного копіювання
Може працювати через SSH
Може працювати як демон / сервер
Збереження дозволу на файл
Використання Rsync
Перш ніж переходити до rsync, нам потрібні кілька фіктивних файлів, з якими слід працювати. Спершу створимо фіктивний каталог.
$ mkdir -v первинний
Після створення настав час створити кілька фіктивних файлів. Для створення файлу я буду використовувати сенсорну команду. Дізнайтеся більше про сенсорну команду.
$ touch dummy 1… 20
Вуаля! Тепер ми готові використовувати rsync для виконання дій із використанням цих фіктивних файлів.
Емулятор Dolphin дозволяє грати у вибрані вами ігри Gamecube та Wii на персональних комп’ютерах Linux (ПК). Будучи вільно доступним і відкритим ігров...
Стаття висвітлює посібник із використання механізму читів GameConqueror в Linux. Багато користувачів, які грають у ігри в Windows, часто використовуют...
У цій статті буде перелічено популярне програмне забезпечення для емуляції ігрової консолі, доступне для Linux. Емуляція - це рівень сумісності програ...