Назад | Перейти на главную страницу

Как загрузить файл из командной строки Linux

Обычно я являюсь пользователем Windows, и в настоящее время я использую PuTTY для подключения к безголовому Linux-серверу, на котором работает Fedora 8. Мне нужно загрузить последнюю версию JDK и установить ее, но я должен сделать это с помощью командной строки.

Как я могу это сделать?

Вы загружаете файлы из командной строки, используя wget:

wget http://domain.com/path/to/file

Увидеть страница руководства wget для вариантов.

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

Lynx позволит вам пойти в http://www.sun.com, перейдите на страницу загрузки Java, выберите то, что вы хотите, и загрузите его.

В качестве альтернативы вы можете загрузить то, что вам нужно, на свою рабочую станцию ​​Windows, а затем использовать pscp.exe (scp, который поставляется с Putty), чтобы скопировать его через ссылку ssh на сервер. Это может быть самый простой способ справиться с вашей конкретной ситуацией сегодня. Если вам нужен графический клиент SCP, обратите внимание на WinSCP.

Вы можете использовать wget


wget http: //www.domain.tld/path/to/file
curl:

curl -O http: //www.domain.tld/path/to/file
or may be lynx:

lynx  http: //www.domain.tld/path/to/file

Пожалуйста, смотрите справочную страницу для опций.

Вы можете получить ссылку на скачивание с http://java.sun.com/javase/downloads/index.jsp вам необходимо продвигаться по странице загрузки Sun, пока не дойдете до фактической ссылки на загрузку, например cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start /jdk-6u16-linux-i586.bin?BundledLineItemUUID=p5xIBe.psLUAAAEkDw4ek212&OrderID=aAtIBe.pOx4AAAEkAg4ek212&ProductID=Dx1IBe.prBgAAVAEir_country_dx1IBe.prBgAAlnuCi=c_c_d_c_c_s_d_c_c_d_c_d_c_c_d_c_c_dd

Теперь в вашей оболочке просто введите «wget», а затем URL-адрес. после его загрузки запустите sh jdk-6u16-linux-i586.bin и запустите программу установки.

Для настройки инструментов Java в системах Fedora я настоятельно рекомендую использовать http://www.jpackage.org/, что даст вам RPM JDK, который вы можете установить.

Вы пробовали использовать диспетчер пакетов CLI? Для Fedora это yum используется как таковое:

yum search *pattern*

yum install *program*