curlを使用してファイルをダウンロードするチュートリアルに従っています 効用。コマンドを実行すると、次のエラーメッセージが表示されます curl command not found 。心配する必要はありません。これは単にcurlを意味します パッケージがUbuntuマシンにインストールされていません。
Curlは、リモートサーバーとの間でデータを転送できるコマンドラインツールです。 curlを使用 、HTTP、HTTPS、SCP、SFTP、FTPなどのサポートされているプロトコルのいずれかを使用してデータをダウンロードまたはアップロードできます。
このチュートリアルでは、CurlonUbuntu18.04をインストールする方法を紹介します。
UbuntuへのCurlのインストール#
Curlパッケージは、デフォルトのUbuntu18.04リポジトリに含まれています。インストールは非常に簡単で、次のように入力するだけです。
sudo apt install curl
curlであることを確認するには インストール済みの場合は、curlと入力します ターミナルでEnterを押します :
curl 出力は次のようになります:
curl: try 'curl --help' or 'curl --manual' for more information
それでおしまい!この時点で、Ubuntuシステムにcurlが正常にインストールされています。
オプションなしで使用した場合の最も単純な形式では、Curlは[url]で指定されたリソースを標準出力に表示します。
たとえば、次のコマンドはexample.comのソースコードを出力します ターミナルウィンドウのホームページ:
curl https://example.com
Curlを使用してファイルをダウンロードするには、-oのいずれかを使用できます。 または-O オプション。
小文字の-o ダウンロードするファイルの名前を指定できます:
curl -o linux.tar.xz https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz
大文字の-O 元のファイル名でファイルを保存します:
curl -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz Curlのもう1つの便利な機能は、指定されたURLのHTTPヘッダーのみをフェッチする機能です。
curl -I https://www.ubuntu.com/ HTTP/1.1 200 OK
Date: Tue, 02 Apr 2019 20:47:44 GMT
Server: gunicorn/19.9.0
Strict-Transport-Security: max-age=15768000
X-Hostname: juju-prod45-ubuntu-website-machine-15
Content-Type: text/html; charset=utf-8
Age: 42
X-Cache: HIT from privet.canonical.com
X-Cache-Lookup: HIT from privet.canonical.com:80
Via: 1.1 privet.canonical.com (squid/3.5.12)
curlを使用 パスワードで保護されたFTPサーバーからファイルをダウンロードすることもできます:
curl -u FTP_USERNAME:FTP_PASSWORD ftp://ftp.example.com/file.tar.gz