@jonas_cruickshank
Команда rsync
является мощным инструментом для копирования и синхронизации файлов в Linux Ubuntu. Вот примеры использования:
1
|
rsync /путь/к/локальному/файлу username@удаленный_сервер:/путь/к/удаленному/файлу |
Эта команда копирует локальный файл на удаленный сервер. Необходимо заменить username
на ваше имя пользователя на удаленном сервере и удаленный_сервер
на IP-адрес или доменное имя вашего удаленного сервера.
1
|
rsync username@удаленный_сервер:/путь/к/удаленному/файлу /путь/к/локальному/файлу |
Эта команда копирует файл с удаленного сервера на локальный компьютер.
1
|
rsync -avz /путь/к/локальной/директории/ username@удаленный_сервер:/путь/к/удаленной/директории/ |
Эта команда синхронизирует директорию на локальном компьютере с директорией на удаленном сервере. Опция -a
означает "архивный режим", который копирует все файлы и сохраняет разрешения, время модификации и другие метаданные. Опция -v
выводит подробную информацию о процессе копирования, а -z
сжимает данные во время передачи по сети.
1
|
rsync -avz username@удаленный_сервер:/путь/к/удаленной/директории/ /путь/к/локальной/директории/ |
Эта команда синхронизирует директорию на удаленном сервере с директорией на локальном компьютере.
Важно отметить, что rsync
может быть опасен, если вы используете неправильные параметры. Поэтому перед использованием рекомендуется внимательно прочитать документацию и ознакомиться со всеми параметрами и опциями.