curl
ツールを使用してファイルをダウンロードする方法に注意を払うことを歓迎します。 curlコマンドを実行すると、「curlコマンドが見つかりません」というエラーが表示されます。心配しないでください。これは、 curl
がUbuntuマシンにインストールされていないことを示しているだけです。
Curlは、ローカルサーバーとリモートサーバー間でデータを渡すことができるコマンドラインツールです。 curl
を使用すると、サポートされている任意のプロトコルを使用してデータをダウンロードまたはアップロードできます。これらのプロトコルには、HTTP、HTTPS、SCP、SFTP、およびFTPが含まれます。
このガイドでは、Ubuntu 18.04に[Curl](https://curl.haxx.se/)をインストールする方法を説明します。
Curlは、デフォルトのUbuntu18.04ソフトウェアソースに含まれています。インストールプロセスは簡単です。次のように入力するだけです。
sudo apt install curl
curl
がインストールされているかどうかを確認するには、ターミナルに curl
と入力し、Enterキー 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つの便利な機能は、HTTPヘッダーのみを取得することです。
curl -I https://www.ubuntu.com/
HTTP/1.1200 OK
Date: Tue,02 Apr 201920: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
これで、UbuntuシステムにCurlが正常にインストールされました。 curlの最も一般的に使用されるオプションの詳細については、[Curlコマンドの例](https://www.itcoder.tech/posts/curl-command-examples/)を参照してください。
Recommended Posts