Arbejde i Linux kræver en række særlige parametre for korrekt brug og administration, og hvis du er i et servermiljø, skal du forstå, at der er hundredvis af kommandoer, der er blevet udviklet for at lette brugerens liv. Et af de spørgsmål, der er mest knyttet til det daglige arbejde i Linux, er at downloade filer og objekter fra netværket. Til denne opgave har vi cURL.
Hvad er cURLcURL er et kommandolinjeværktøj, der er specielt designet til dataoverførsel med URL'er, så cURL fungerer på kommandolinjer eller scripts til opgaven med at overføre data. Men dette går meget længere, da cURL er blevet implementeret i mange af de enheder, vi bruger i dag, da det tillader internetoverførsel (opdateringer, apps osv.), Så vi som brugere får mest muligt ud af det.
Curl understøtter protokoller som DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, Telnet, TFTP og mere.
Som om dette ikke var nok, understøtter curl SSL-certifikater, HTTP POST, HTTP PUT, FTP, HTTP, proxyer, HTTP / 2, cookies, grundlæggende, flad eller fordøjet brugergodkendelse, CRAM-MD5, NTLM, Kerberos) og mange flere .
Det bedste ved alt dette er, at curl er gratis og open source -software tilgængelig for os alle, og den opdateres konstant.
cURL i grafiske miljøerHvis du bruger cURL i grafiske miljøer, vil du kunne:
- Accepter cookies, formularer og SSL.
- Udfør flere upload ved hjælp af kun en kommando.
- Få adgang til en statuslinje, hastighedsbegrænsning eller se detaljerne i downloadtiden.
- cURL understøtter konfigurationsfiler.
- cURL er IPV6 -kompatibel.
Solvetic forklarer dig, hvordan du installerer cURL i forskellige Linux -distributioner og dermed kan drage fordel af alle dets funktioner.
1. Sådan installeres cURL på Fedora Linux
Trin 1
Fedora er en af de populære Linux -distributioner, og for at installere dette nyttige værktøj skal vi udføre følgende:
yum installere curl
FORSTØRRE
Trin 2
Efter denne kontrol vil vi bemærke, at cURL er installeret som standard i Fedora:
FORSTØRRE
Trin 3
For at kontrollere versionen af cURL installeret i Fedora vil vi udføre følgende:
rpm -qa | grep curl
FORSTØRRE
Trin 4
Herefter kan vi bruge cURL til en af dens flere muligheder:
FORSTØRRE
2. Sådan installeres cURL på Debian Linux
Debian er en anden af de populære Linux -distributioner, og for at installere cURL der skal vi udføre følgende, selvom det i de fleste nuværende udgaver allerede er installeret som standard:
sudo apt-get install curlDa det allerede er installeret som standard, kan vi kontrollere det ved at udføre følgende:
dpkg -l | grep curl
Herfra kan vi bruge cURL på en normal måde.
3. Sådan installeres cURL på CentOS Linux
Trin 1
CentOS er en af de mest populære distributioner af Linux på virksomhedsniveau på grund af dets forskellige funktioner og for at installere cURL der skal vi udføre følgende:
yum installere curlSiden CentOS 7 er cURL integreret i systemet, så når vi udfører denne kommando, ser vi følgende:
FORSTØRRE
Trin 2
Hvis vi forsøger at fjerne cURL, udfører vi yum remove cURL for at installere cURL igen, afviser systemet denne opgave, da cURL er en pakke beskyttet af DNF.
For at validere cURL udfører vi følgende:
rpm -qa | grep curl
FORSTØRRE
Trin 3
Nu kan vi bruge cURL uden problemer der:
FORSTØRRE
4. Sådan installeres cURL på Ubuntu Linux
Trin 1
Ubuntu er blevet godt modtaget af millioner af brugere for alt dets design og integrerede funktioner, og cURL går derhen for at øge disse muligheder, så hvis du vil installere cURL, skal du udføre følgende kommando:
sudo apt installer curlLigesom de tidligere, i nuværende udgaver, er cURL installeret som standard, men hvis det af en eller anden grund ikke er sådan, kan du udføre den forrige kommando.
Trin 2
Vi kontrollerer versionen af cURL ved at udføre:
dpkg -l | grep curl
Trin 3
Som vi kan se, er cURL blevet installeret, og vi kan nu bruge det:
Nu er vi i stand til at få mest muligt ud af det 100%.
Du har lært af Solvetics hånd at installere cURL -værktøjet i Linux og dermed være i stand til at udføre forskellige handlinger på systemet for at overføre filer fra netværket.