Curlは、Linuxユーザーが頻繁に使用するコマンドラインツールです。これは、リモートサーバーとの間でデータを転送するために使用できる便利なユーティリティです。
curlコマンドは、HTTP、HTTPS、SMTP、SCP、FTPなどの多くのプロトコルをサポートしています。
このツールは自動操作用に設計されており、ユーザーの操作なしで使用できます。
ここLinuxAPTでは、サーバー管理サービスの一環として、UbuntuLinuxServerでcURL関連のクエリを実行するためにお客様を定期的に支援しています。
これに関連して、Ubuntu20.04マシンにCurlコマンドをインストールする方法を検討します。
Ubuntu 20.04にCurlをインストールするにはどうすればよいですか?
まず、sudo権限を持つrootユーザーとしてこの手順を実行するようにしてください。
次に、ターミナルを開き、次のコマンドを入力します。
$ curl
出力に次のことが示されている場合:
Comand 'curl' not found, but can be installed with:
sudo apt install curl
これは、curlがUbuntu20.04マシンにインストールされていないことを意味します。
次のコマンドを実行してカールをインストールできます:
$ sudo apt update
$ sudo apt install curl
カールが正常にインストールされているかどうかを確認するには、次のコマンドを実行します。
$ curl --version
UbuntuでcURLを使用しますか?
curlコマンドを使用する最も基本的な方法は、オプションなしで実行することです。
カールは、ターゲットURLのソースコンテンツを表示します。
例:
$ curl https://linuxapt.com
curlコマンドを使用してリモートサーバーからファイルをダウンロードする場合は、-oまたは-Oオプションを使用します。
$ curl -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.11.tar.xz
HTTPヘッダーのみをフェッチするには、-Iオプションを使用します。
$ curl -I https://linuxapt.com
FTPプロトコルを介してファイルを転送するには、-uオプションを指定してcurlコマンドを使用し、以下に示すようにユーザー名とパスワードを渡すことができます。
$ curl -u Ftp-user:Ftp-password ftp://ftp.domain.com