Last ned filer fra nettet via Mac OS X-kommandolinjen

Anonim

Jeg utvikler ofte nettsider og ofte synes jeg det er frustrerende når jeg ikke kan starte nettleseren på nytt fordi jeg er midt i en nedlasting. Så når jeg trenger å laste ned en stor fil og jeg ikke ønsker å bekymre meg for om Safari, Chrome eller Firefox fortsetter å kjøre uten avbrudd, vender jeg meg til den pålitelige terminalen! Faktisk kan du enkelt laste ned alle filer fra nettet ved å bruke kommandolinjen på en Mac.

Neste gang du har en fil du vil laste ned, kopierer du bare URL-en til utklippstavlen, åpner deretter et terminalvindu og bruker «curl»-kommandoen.

Curl er enkel å bruke for å laste ned filer, i sin enkleste form vil syntaksen være:

curl -O

Filens destinasjonsadresse skal settes foran med http for nettet. Som standard vil dette laste ned den forespurte URL-en til gjeldende arbeidskatalog, med samme navn for den lagrede filen som den var på den eksterne serveren (med andre ord, hvis filen heter "filnavn.zip" på den eksterne serveren, navnet forblir det samme når det laster ned.

Du må bruke -O (stor o)-flagget med krøll for å få filnavnet til å forbli det samme. Et lite -o-flagg vil endre navnet. krøll – hjelp kan forklare mer.

Med det grunnleggende dekket, la oss imidlertid gjøre noe mer nyttig og spesifisere hvor filen skal lagres fra krøll ved å bruke et spesifikt eksempel.

Først vil du endre kataloger til hvor du skal lagre filen, dette gjøres med 'cd'-kommandoen. Vi bruker skrivebordet som et eksempel: cd ~/Desktop

Nå som vi har endret katalogen vår til "Desktop" (for enkelhets skyld), kan vi starte nedlastingen. For nedlastingen skal vi bruke et innebygd verktøy k alt "curl".

curl -O http://www.exampleURL.com/downloads/Example/DoesNotExist.sit

Curl vil umiddelbart laste ned filen. Hvis filen er stor nok, får du en fremdriftslinje som viser hvor lang tid det tar å laste ned.

Du kan til og med kombinere kommandostrengene ovenfor til én enkelt kommando, hvis du vil:

cd ~/Desktop; curl -O http://remote-server-IP/file.zip

Selvfølgelig har curl mange andre bruksområder enn å laste ned filer fra nettet, så ikke gå glipp av våre andre innlegg om bruk av curl.

"

Hvis du har andre nyttige tips eller triks for å bruke denne metoden for å laste ned filer fra nettet, del dem med oss ​​i kommentarfeltet nedenfor!

Last ned filer fra nettet via Mac OS X-kommandolinjen