Baixeu fitxers del web mitjançant la línia d'ordres de Mac OS X

Anonim

Sovint estic desenvolupant pàgines web i sovint em sembla frustrant no poder reiniciar el navegador perquè estic enmig d'una descàrrega. Així que quan necessito baixar un fitxer gran i no vull haver de preocupar-me de si Safari, Chrome o Firefox segueixen funcionant o no sense interrupcions, em dirigeixo al terminal de confiança. De fet, podeu descarregar fàcilment qualsevol fitxer del web mitjançant la línia d'ordres en un Mac.

La propera vegada que tingueu un fitxer que vulgueu descarregar, només cal que copieu l'URL al porta-retalls, després obriu una finestra de terminal i utilitzeu l'ordre 'curl'.

Curl és fàcil d'utilitzar per descarregar fitxers, en la seva forma més senzilla la sintaxi seria:

curl -O

L'URL de destinació del fitxer hauria de tenir el prefix http per al web. Per defecte, això baixarà l'URL sol·licitat al directori de treball actual, utilitzant el mateix nom per al fitxer desat que el que es trobava al servidor remot (és a dir, si el fitxer s'anomena "filename.zip" al servidor remot, el nom es mantindrà igual quan es descarregui.

Heu d'utilitzar la bandera -O (o majúscula) amb curl per aconseguir que el nom del fitxer es mantingui igual. Una bandera -o minúscula canviarà el nom. curl –l'ajuda pot explicar més.

Amb els conceptes bàsics coberts, fem alguna cosa una mica més útil i especifiquem on es desarà el fitxer de curl utilitzant un exemple específic.

Primer voldreu canviar els directoris on desar el fitxer, això es fa amb l'ordre 'cd'. Farem servir l'escriptori com a exemple: cd ~/Desktop

Ara que hem canviat el nostre directori a “Escriptori” (per comoditat) podem començar la nostra descàrrega. Per a la descàrrega farem servir una utilitat integrada anomenada "curl".

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

Curl baixarà el fitxer a l'instant. Si el fitxer és prou gran, obtindreu una barra de progrés que indica quant de temps triga a baixar-se.

Fins i tot podeu combinar les cadenes d'ordres anteriors en una sola ordre, si voleu:

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

Per descomptat, curl té molts altres usos més enllà de baixar fitxers del web, així que no us perdeu les nostres altres publicacions sobre l'ús de curl.

"

Si teniu altres consells o trucs útils per utilitzar aquest mètode de baixada de fitxers del web, compartiu-los amb nos altres als comentaris a continuació!

Baixeu fitxers del web mitjançant la línia d'ordres de Mac OS X