Ответ 1
Использование wget
wget -O /tmp/myfile 'http://www.google.com/logo.jpg'
или curl:
curl -o /tmp/myfile 'http://www.google.com/logo.jpg'
Недавно мне пришлось перейти на VPS-сервер (HostGator Linux), потому что я хотел запустить script, который был немного сложнее обычного манипулирования PHP-db. Я пытаюсь установить JDK и Apache Ant (если это важно, для компиляции приложений Android на сервере).
Я смотрел учебники по Linux Bash и начал использовать его. В настоящее время я пытаюсь установить Java (с JDK и JRE) на сервер.
Я следую учебнику на этой странице: http://www.oracle.com/technetwork/java/javase/install-linux-64-self-extracting-142068.html
Однако я не знаю, что делать в этой строке:
Загрузите и проверьте размер загружаемого файла.
Вы можете загрузить в любой каталог, который вы можете записать.
Как загрузить Java из командной строки?
Если это имеет значение, я запускаю CentOS v5.8
Использование wget
wget -O /tmp/myfile 'http://www.google.com/logo.jpg'
или curl:
curl -o /tmp/myfile 'http://www.google.com/logo.jpg'
Вы можете использовать команду wget
для загрузки из командной строки. В частности, вы можете использовать
wget http://download.oracle.com/otn-pub/java/jdk/7u10-b18/jdk-7u10-linux-x64.tar.gz
Однако, поскольку Oracle требует, чтобы вы приняли лицензионное соглашение, это может не сработать (и я в настоящее время не могу его протестировать).
Я думаю, вы могли бы использовать curl
и wget
, но так как Oracle требует, чтобы вы проверяли некоторые флажки, это будет больно подражать с упомянутыми инструментами. Вам нужно будет загрузить страницу с лицензионным соглашением, и, посмотрев на нее, выясните, какой запрос необходим для фактической загрузки.
Конечно, вы можете просто запустить браузер, но это может не квалифицироваться как "из командной строки". Поэтому вы можете посмотреть в lynx
, текстовый браузер.