Объемные файлы загрузки с сервера AWS

Я хотел бы загрузить все файлы для курса MOOC. Я верю каталогу, в котором находятся файлы, имеет частный доступ, в то время как файлы имеют открытый доступ.

Сервер является сервером AWS, таким образом, я понимаю, что у них есть CLI.

Таким образом, каков подход был бы, на Linux/Ubuntu, для загрузки файлов с CLI AWS?

но во-вторых, может это быть покончить просто сценарий удара?

Существует ли способ распечатать все файлы в каталоге, если у Вас только есть доступ к файлам?

Мне не нужен полный сценарий, просто обходное решение для получения списка всех файлов в каталоге: https://s3.amazonaws.com/edx-course-spdx-kiczales/HTC/

должен выглядеть примерно так:

more-arithmetic-expression-starter.rkt
more-arithmetic-expression-solution.rkt
tile-starter.rkt
tile-solution.rkt
compare-images-starter.rkt
compare-images-solution.rkt
more-foo-evaluation-starter.rkt
...

Так или иначе я уже прошел вручную и нашел каждое название файла в каталоге, но так как я мог бы завершить больше курсов, и они, как правило, разместят материальные файлы таким же образом, я любил бы, если был объемный подход к загрузке файлов с сервера (AWS).

спасибо за помощь

0
задан 9 October 2019 в 07:27

1 ответ

Если у Вас есть список файлов, чтобы загрузить, просто сохранить его как файл (давайте назовем его files.txt) и затем выполненный эта команда:

< files.txt xargs -I{} wget https://s3.amazonaws.com/edx-course-spdx-kiczales/HTC/{}

Таким образом, каков подход был бы, на Linux/Ubuntu, для загрузки файлов с CLI AWS?

Существует много путей с wget будучи одним из самых основных.

но во-вторых, может это быть покончить просто сценарий удара?

Да ведь если единственная команда может сделать это?

Существует ли способ распечатать все файлы в каталоге, если у Вас только есть доступ к файлам?

Если владелец блокирует это (как в этом случае), Вы не можете сделать этого просто. Как Вы получали список файлов, которые Вы представили в своем вопросе на самом деле?

Я любил бы, если был объемный подход к загрузке файлов с сервера (AWS).

Вы рявкаете неправильное дерево, необходимо спросить владельца экземпляра сервера. Вы не можете легко получить доступ ни к какому серверу Linux в мире только путем знания, что это - сервер Linux. Да, существуют хакеры черной шляпы, пытающиеся сделать так, но Linux разработан, чтобы быть безопасным, не признав это.

1
ответ дан 22 December 2019 в 00:23

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

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