web-dev-qa-db-ja.com

Bashを使用してインターネットからLinuxサーバーにファイルをダウンロードする方法

通常のPHP db操作よりも少し複雑なスクリプトを実行したかったため、最近VPSサーバー(HostGator Linux)にアップグレードする必要がありました。 JDKとApache Antをインストールしようとしています(問題があれば、サーバー上でAndroidアプリをコンパイルするため)。

Linux Bashでチュートリアルを見て、使い始めました。現在、サーバーにJava(JDKおよびJREを使用)をインストールしようとしています。

このページのチュートリアルに従っています: http://www.Oracle.com/technetwork/Java/javase/install-linux-64-self-extracting-142068.html

しかし、私はこの行で何をすべきかわかりません:

  1. ダウンロードして、ダウンロードファイルのサイズを確認します。

    書き込み可能な任意のディレクトリにダウンロードできます。

コマンドラインからJavaをダウンロードするにはどうすればよいですか?

問題があれば、CentOS v5.8を実行しています

66
user1893185

Wgetを使用する

wget -O /tmp/myfile 'http://www.google.com/logo.jpg'

またはカール:

curl -o /tmp/myfile 'http://www.google.com/logo.jpg'
92
imxylz

コマンド wget を使用して、コマンドラインからダウンロードできます。具体的には、使用できます

wget http://download.Oracle.com/otn-pub/Java/jdk/7u10-b18/jdk-7u10-linux-x64.tar.gz

ただし、Oracleでは使用許諾契約に同意する必要があるため、これは機能しない可能性があります(現在、テストすることはできません)。

24
Alex DiCarlo

curl および wget を使用できると思いますが、Oracleではいくつかのチェックマークを確認する必要があるため、上記のツールでエミュレートするには苦痛になります。ライセンス契約のページをダウンロードする必要があり、それを見て、実際のダウンロードに到達するために必要な要求を把握します。

もちろん、単純にブラウザを起動することもできますが、これは「コマンドラインから」とみなされない場合があります。したがって、テキストベースのブラウザである lynx を調べてください。

2
Jens Schauder