cURL är ett av de mest använda, säkra och pålitliga kommandoverktygen för att ladda ner och överföra filer över ett nätverk, FTP, HTTP, SMTP och andra förråd. cURL kan användas på både Mac och Linux. Den visar och kodar nedladdningsdata på konsolen. Som en professionell Linux-användare har jag kört mer än tusentals cURL-kommandon på mitt Linux-skal för att ladda ner en applikation, filer, GitHub-förråd utan att möta några större problem. Om du är en programmerare eller mjukvaruutvecklare är jag säker på att du redan är ett fan av kommandoverktyget curl.
cURL på Linux
På Ubuntu, Debian, Fedora och andra distributioner fungerar cURL smidigt och kan ladda ner filer med tillstånd att ta tag i. Men om du har problem med att köra cURL på ditt lokala nätverk, försök att ändra serverplatsen på ditt Ubuntu-system. Det hände mig mycket, något fungerade inte först, men efter att ha flyttat serverplatsen till huvudservern fungerade cURL smidigt.
cURL är skrivet i programmeringsspråket C och är fri programvara. Den fullständiga formen av cURL är Client URL; den är licensierad under MIT och släpptes först 1998. I det här inlägget kommer vi att se hur man installerar och använder cURL på ett Ubuntu-system.
1. Installera cURL på Ubuntu/Debian
Normalt i moderna och uppdaterade Debian-baserade Linux-distributioner kommer cURL förinstallerat med operativsystemet. Men om du har problem med att köra cURL, uppdatera ditt systemlager och installera det på din maskin.
sudo apt update sudo apt install curl
När installationen är klar kan du nu köra följande kommando som anges nedan som root-användare för att verifiera Debian-paketet.
# dpkg -l | grep curl
2. Installera cURL på Fedora/Red Hat
Att installera cURl på en Fed Hat eller Fedora Linux är ganska lika. Om du använder en modern Fedora-arbetsstation kan du köra följande YUM-kommando på ditt terminalskal för att installera cURL på ditt system. YUM-kommandot kommer också att kunna köras på Red Hat-baserade Linux-system.
—
# yum install curl
Om du använder ett DNF-baserat gammalt Fedora-system, kör DNF-kommandot nedan på ditt terminalskal för att installera cURL på ditt system.
sudo dnf install curl
Slutligen, när installationen är klar, glöm inte att verifiera installationen av cURL på ditt Linux-system. Följande GREP-kommando returnerar de typer av data som kan laddas ner via cURL.
# rpm -qa | grep curl
Om du på något sätt inte kan få cURL på ditt DNF-baserade Fedora-system, kan du försöka använda Snap-kommandona för att installera cURL. cURL finns i Snap-butiken. Installera först Snap-demonen på ditt system och skapa sedan en symbolisk länk till systemet.
sudo dnf install snapd sudo ln -s /var/lib/snapd/snap /snap
Slutligen, kör följande kommando för att installera cURL via Snap på ditt Linux-system.
sudo snap install curl-ijohnson --edge
3. Installera cURL på SuSE och Arch Linux
Eftersom cURL redan finns i Linux-förvaret är det nu lättare att installera. Om du använder en SuSE Linux, skriv följande zypper-kommando på skalet för att installera.
# zypper install curl
När installationen avslutas kör du ett snabbverifieringskommando för att kontrollera cURL.
# zypper se curl
Det nedan nämnda Pacman-kommandot kommer att köra och installera cURL-paketet på ett Arch- och Arch-baserat Linux-system.
# pacman -Sy curl
När installationen avslutas kör du ett snabbverifieringskommando för att kontrollera cURL.
# pacman -Qi curl
Kom igång med cURL
Hittills har vi sett hur man installerar cURl på olika Linux-system. Nu är det dags att provköra. Alla kommandon som visas nedan kommer att kunna köras i alla större Linux-distributioner. I början, skriv “curl” och tryck på enter-knappen för att köra Curl på ditt system.
curl
Vi kan nu se några användningsområden för cURL på Linux. Använd kommandot cURL för att ladda källkoden för en webbplats. cURL kan också användas för att bläddra i HTTP-webbplatser om du känner till de korrekta användaruppgifterna för den webbplatsen.
curl https://gnu.org
Med en o-flagga kan cuRL spara filer med standardfilnamnet. Och med en O-flagga kan den ladda ner och spara filen med det ursprungliga namnet.
curl -o linux.tar.xz https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz curl -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz
Om du behöver ladda ner en fil från en FTP-sida och skydda den med ett lösenord kan du använda följande cURL-kommando som anges nedan.
curl -u FTP_USERNAME:FTP_PASSWORD ftp://ftp.example.com/file.tar.gz
Slutord
Utan tvekan är cURL ett mycket praktiskt kommandoverktyg för att ladda ner flera filer, kontrollera överföringsgränser, säkra nedladdningar och ladda applikationer. I hela inlägget har vi sett att installera cURL i olika Linux-distributioner och komma igång med det. Vänligen dela det här inlägget med dina vänner och Linux-communityt så att det här inlägget är användbart och informativt. Du kan också skriva ner dina åsikter i kommentarsfältet angående detta inlägg.