Скопировать папки с одного сервера Unix на другой?

Я хотел бы скопировать папку с одного сервера Unix на другой Unix-сервер. Может ли кто-нибудь сказать мне, есть ли способ или команда для достижения этого?

  • Что я сделал в своей linux-боксе, неправильно использовал rm
  • Убедитесь, что файл не записывается до перехода в сценарий оболочки
  • Остановить cron от отправки по электронной почте мне
  • Убедитесь, что файл не записывается до перехода в сценарий оболочки
  • Что я сделал в своей linux-боксе, неправильно использовал rm
  • Остановить cron от отправки по электронной почте мне
  • 4 Solutions collect form web for “Скопировать папки с одного сервера Unix на другой?”

    Да, есть scp или прежний rcp или rsync

    scp -r source_folder user@host.com:destination_folder 

    Команда выше скопирует source_folder в source_folder destination_folder в домашнем каталоге пользователя на host.com

    Если ваша папка содержит подпапки и, что еще важнее, символические ссылки, которые вы хотите использовать rsync :

     rsync -aruv localfolder/ user@server:destination/ 

    Или наоборот:

     rsync -aruv user@server:destination/ localfolder/ 

    Это сделает рекурсивную резервную копию / копию из локальной папки на ваш сервер, сохраняя при этом права собственности и разрешения. Предлагаемые решения действительны, однако scp не обрабатывает символические ссылки по умолчанию и вместо этого создаст новую копию связанного файла.

    Для подробного использования см. Man (1) rsync или здесь

    Вы можете использовать SCP :

     scp -rp foldertocopy/ user@server:destination/ 

    или

    Rsync

    Первый вход на сервер, на который вы хотите скопировать папку или файл. Будь в папке, где вы хотите скопировать и выполнить команду «wget http: //sourceserverip/folderuwanttocopy.zip »

    Для этого folderuwanttocpy.zip в исходном сервере должен быть в / var / www / html, если это Linux-сервер (или) xamp / httdocs, если он является сервером Windows

    Давайте будем гением компьютера.