Что такое флаг для загрузки скрытых файлов с помощью wget?

Я загрузил большой каталог (с подкаталогами) из http помощью wget но скрытые файлы ( .filename ) были .filename .

Как загрузить его?

EDITED для @dhag

Я использовал команду: wget --mirror --no-parent https://.../directory --user=... --password=...

Я не знаю ответа на ваш второй вопрос, но я могу загрузить скрытый файл таким образом. wget --mirror --no-parent https://.../directory/.hidden_file_name --user=... --password=... но путь очень неэффективен.

One Solution collect form web for “Что такое флаг для загрузки скрытых файлов с помощью wget?”

Комментарий Дхага правильный. wget загружает страницу с URL-адресом, который передается в командной строке. Ну wget может получить такие аргументы:

 wget -r --no-parent http://host/dir 

и аргумент -r означает загрузку рекурсивно. Но рекурсивная загрузка не означает загрузку всего в директорию каталога. Это означает загрузку страницы с заданным URL-адресом, поиск всех ссылок на странице и загрузка всех связанных страниц.

Ну URL может привести к каталогу на сервере. Но http-сервер затем предоставляет html-страницу, содержащую ссылки на каждый файл (если список каталогов разрешен). Затем страница содержит что-то вроде

 <a href="filename1">filename1</a><p> <a href="filename2">filename2</a> 

Страница html может содержать другую информацию, такую ​​как размеры файлов, типы файлов, владельцы и т. Д. Но вся информация генерируется на стороне сервера, и клиенты, такие как wget, могут просто анализировать информацию, предоставленную сервером, и следовать ссылкам, перечисленным на странице, с этим «списком каталогов».

Поэтому, если файл скрыт и он не указан в списке каталогов, это решение сервера, и вы не можете заставить сервер предоставлять дополнительную информацию через параметр wget.

Тем не менее вам не повезло. Большинство HTTP-серверов могут быть настроены, и администратор может решить, какие файлы скрыты. Например, сервер Apache имеет параметр конфигурации IndexIgnore и содержит шаблоны файла, которые должны быть скрыты.

  • Почему параллель замедляется через некоторое время?
  • Как использовать wget со списком URL-адресов и их соответствующими выходными файлами?
  • Как оптимизировать скрипт загрузки wget
  • Как загрузить файлы и папки из Onedrive с помощью wget?
  • Что такое wget-идиома для curl -o?
  • Загрузите список файлов, если они еще не существуют.
  • Что означает 2> & 1 в этой команде?
  • Загрузите произвольное количество файлов с помощью wget из каталога для самостоятельной перенаправления
  • wget resume download from dropbox дает не может написать ошибку
  • Как узнать команду, выполняемую процессом?
  • Как загрузить много документов на терминал с сервера?
  • Linux и Unix - лучшая ОС в мире.