Мои текущие файлы и каталоги размещены на Godaddy.com, и они не позволяют scp переходить на другой хост, и я хочу получить все картинки для wordpress в wp-content/uploads/* но когда я попробовал sftp -r

#sftp> get -r uploads /www/wp-content/uploads
Invalid flag -r

Я хочу перейти с Godaddy на Site5 без scp что еще я могу использовать?

Godaddy Я использую общий хостинг 4GH, так что не так много вариантов для меня

2 ответа2

1

В зависимости от того, что Godaddy / Site5 позволяют вам делать:

  • RSYNC: rsync [OPTIONS]... SRC [SRC]... [USER@]HOST:DEST
  • SFTP: на этот раз сначала заархивируйте ваши файлы, а затем просто заархивируйте SFTP
    • tar czvf archive.tar.gz /wp/files-to-archive/*
    • #sftp > get archive.tar.gz
1

Если вы делаете это из Unix-подобной системы и если Godaddy предоставляет tar , вы можете использовать это для передачи файлов через ssh-соединение. В основном из вашей системы вы запускаете:

ssh remotehost 'cd /destination && tar cf - files' | tar xvf -

Это избавляет от необходимости сохранять tarfile на удаленном хосте. Для более подробной информации смотрите этот вопрос.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .