Як завантажити файл за допомогою командного рядка?


14

Я хочу завантажити файл із командного рядка Linux. В основному я використовую sshі намагаюся завантажити файл у свою файлову систему на свій ноутбук. Як я можу це зробити з командного рядка?

Відповіді:


24

wgetі curlзазвичай використовуються для веб-URL-адрес. Для віддалених файлів використовуйте scpокремі файли та розгляньте rsyncкаталоги.


3
або scp -rдля каталогів
MattBianco


IME rsync краще для файлів і каталогів - якщо він доступний - окрім всього іншого, він може ефективно впоратися з резюме.
cbz

Домовились; scp -rздебільшого мене обтяжує, коли я роблю помилку, намагаючись її використати.
geekosaur

Я намагаюся завантажити eclipse ( 212.219.56.184/sites/download.eclipse.org/eclipseMirror/… ) у Linux за допомогою командного рядка. Але я отримую "Підключення до 212.219.56.184:80 ... не вдалося. З'єднання відмовлено" ... Будь-яка ідея про те, про що йдеться?
om39a

14

Якщо файл є загальнодоступним, тоді:

wget http://example.com/file.tar

Ця стаття пояснює, як використовувати різні опції, доступні для wget. Sengar +1 для вас;)
Шехар

1

Я підтримав відповідь zengr, але хотів би згадати (оскільки ваше запитання трохи розпливчасте) lynxабо linksвеб-браузери, якщо ви не пам’ятаєте повну URL-адресу для завантаження файлу.

scp з аутентифікацією відкритого ключа - ваш друг, якщо ви копіюєте між власними машинами.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.