конструктор команд rsync
Складіть команду rsync з джерела, призначення та опцій передачі.
конструктор команд rsync
rsync — це інструмент, до якого всі звертаються, але ніхто не пам'ятає прапорці: це -a чи -r, де йде --delete, на якому кінці має бути слеш. Цей конструктор перетворює форму на правильну, готову до запуску команду, щоб ви зосередилися на тому, що синхронізувати, а не на порядку прапорців.
Вкажіть шлях джерела та призначення, а при необхідності віддалений хост, користувача та порт SSH для відправлення по мережі. Увімкніть режим архіву, щоб зберегти права доступу, часові мітки, символічні посилання та власника однією галочкою; додайте стиснення для повільних каналів та увімкніть видалення, щоб зробити місце призначення точною копією джерела. Виключення та включення приймають список, розділений комами або переносом рядка — .git, node_modules, артефакти збірки — а обмеження пропускної здатності запобігає насиченню з'єднання при великій синхронізації. Три профілі (резервна копія, розгортання вебсайту, дзеркало) встановлюють розумний набір прапорців однією галочкою; вибір «Користувацькі параметри» залишає всі прапорці в ваших руках.
Прапорець, який люди найчастіше плутають — це слеш в кінці шляху джерела: з ним rsync копіює *вміст* директорії до місця призначення; без нього копіюється сама директорія, вкладена на рівень всередину місця призначення. Інструмент застосовує ваш вибір автоматично та пояснює його під командою разом зі всіма іншими використаними прапорцями — так що рядок не тільки правильний, але й зрозумілий. Спочатку увімкніть --dry-run, щоб попередньо переглянути рівно те, що змінитися, перш ніж щось буде видалено або перезаписано.
Все працює локально у вашому браузері. Жоден шлях, ім'я хоста чи ім'я користувача, які ви вводите, ніколи не передаються нікуди — інструмент тільки збирає текст. Скопіюйте результат, завантажте його як файл .txt або відправте як вхід в інший інструмент, щоб продовжити роботу.