Как вы зеркалируете архив с помощью wget?

Я хотел бы отразить каталог HTTP в локальной папке с помощью wget. Я попробовал несколько методов онлайн, которые, кажется, не работают. Мой тестовый сайт - это папка репозиториев Ubuntu ( http://archive.ubuntu.com/ubuntu/project/ ). Я пробовал их 5 раз только для того, чтобы отменить wget, потому что он пытался загрузить весь домен вместо папки проектов. Когда я наконец получил его для зеркального отображения реальной папки, он поместил его локально в родительские папки сайта, но не загрузил содержимое родительских папок.

Что я хочу использовать cp (невозможно): cp http://archive.ubuntu.com/ubuntu/project/ ~ / project /

1
задан 24 November 2015 в 09:19

1 ответ

Существует способ иметь wget загрузка рекурсивно способ, которым я думаю, что Вы хотите:

wget -r --no-parent -nH --cut-dirs=1 --reject "index.html*" http://archive.ubuntu.com/ubuntu/project/

Эти -nH --cut-dirs=1 флаг избавляется от структуры каталогов.

Это рекурсивно загрузит или в основном cp -r папка проекта от веб-сайта до нового каталога, названного ~/project.

Общее количество 2 каталогов и 11 файлов загружается.

источник

1
ответ дан 24 November 2015 в 19:19
  • 1
    Но в этом случае, если бы я удаляю и переустанавливаю Ubuntu на отдельном разделе жесткого диска с помощью wubi.exe, я потерял бы все файлы и папки и программы, установленные под Ubuntu. Как восстановить эти установки? Isn' t там какой-либо способ возродиться кроме удаления и переустановить Ubuntu? – QUEEN 15 February 2017 в 04:36

Другие вопросы по тегам:

Похожие вопросы: