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. Visar och kodar nedladdningsdata på konsolen. Som en professionell Linuxanvändare har jag kört mer än tusentals cURL-kommandon i 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 du förmodligen redan ett fan av kommandoverktyget curl.
cURL på Linux
På Ubuntu, Debian, Fedora och andra distributioner fungerar cURL utan problem och kan ladda ner filer med inspelningsbehörighet. 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 många gånger, något fungerade inte först, men efter att ha bytt serverplats till huvudservern fungerade cURL utan problem.
cURL är skrivet i programmeringsspråket C och är fri programvara. Den fullständiga formen av cURL är klientens URL; är licensierad av 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
Vanligtvis, på moderna, 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 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 i 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 gammalt DNF-baserat Fedora-system, kör DNF-kommandot nedan i din terminal för att installera cURL på ditt system.
sudo dnf install curl
Slutligen, när installationen är klar, glöm inte att kontrollera installationen av cURL på ditt Linux-system. Följande GREP-kommando returnerar de datatyper 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-kommandon 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 SuSE Linux, skriv följande zypper-kommando i skalet för att installera.
# zypper install curl
När installationen är klar, kör ett snabbkontrollkommando för att verifiera cURL.
# zypper se curl
Pacman-kommandot som nämns nedan kommer att köra och installera cURL-paketet på ett Arch- och Arch-baserat Linux-system.
# pacman -Sy curl
När installationen är klar, kör ett snabbkontrollkommando för att verifiera 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 ta den på en provkörning. Alla kommandon som visas nedan kommer att kunna köras på alla större Linux-distributioner. Skriv först “curl” och tryck på Enter-knappen för att köra Curl på ditt system.
curl
Nu kan vi se vissa användningar av cURL i Linux. Använd kommandot cURL för att ladda upp 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 eller flagga kan cuRL spara filer med standardfilnamnet. Och med en O-flagga kan du 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
Sista ord
Utan tvekan är cURL ett mycket användbart 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 på olika Linux-distributioner och komma igång med det. Dela det här inlägget med dina vänner och Linux-communityt för att hitta det här inlägget användbart och informativt. Du kan också skriva dina åsikter i kommentarsfältet angående detta inlägg.
