如何在Debian 10 Linux上安裝和使用Curl

Curl是一個命令行實用程序,用於從遠程服務器或向遠程服務器傳輸數據。 它允許您使用HTTP,HTTPS,SCP,SFTP和FTP協議下載或上傳數據。

如果您嘗試使用下載文件 curl 並得到一條錯誤消息說 curl command not found 它只是意味着 curl 軟件包未安裝在您的Debian系統上。

本指南說明了如何安裝和使用 curl 在Debian 10,Buster上執行命令。

在Debian上安裝Curl#

Curl軟件包包含在默認的Debian 10存儲庫中,要安裝它,請運行以下命令:

sudo apt install curl

驗證 curl 已安裝,鍵入 curl 在您的終端中,然後按 Enter

curl

該命令將輸出以下輸出:

curl: try 'curl --help' or 'curl --manual' for more information

而已! 您已成功安裝 curl 在您的Debian機器上,您就可以開始使用它了。

使用捲曲

如果不加選擇地使用, curl 打印指定為標準輸出參數的URL的源代碼:

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的另一個有用功能是它能夠顯示給定URL的HTTP標頭:

curl -I https://www.debian.org/
HTTP/1.1 200 OK
Date: Mon, 09 Sep 2019 21:22:30 GMT
Server: Apache
Content-Location: index.en.html
Vary: negotiate,accept-language,Accept-Encoding,cookie
TCN: choice
X-Content-Type-Options: nosniff
X-Frame-Options: sameorigin
Referrer-Policy: no-referrer
X-Xss-Protection: 1
Strict-Transport-Security: max-age=15552000
Last-Modified: Mon, 09 Sep 2019 08:52:31 GMT
ETag: "38e4-5921ae8851520"
Accept-Ranges: bytes
Content-Length: 14564
Cache-Control: max-age=86400
Expires: Tue, 10 Sep 2019 21:22:30 GMT
X-Clacks-Overhead: GNU Terry Pratchett
Content-Type: text/html
Content-Language: en

使用Curl,您還可以從FTP服務器下載受密碼保護的文件:

curl -u FTP_USERNAME:FTP_PASSWORD ftp://ftp.example.com/file.tar.gz

結論#

Curl是一種多功能工具,可讓您通過網絡發送和接收數據。 在Debian上安裝Curl是一個非常簡單的任務。

有關如何使用此工具的更多信息,請訪問Curl命令示例。

如果您有任何疑問或反饋,請隨時發表評論。

curl終端debian

Sidebar