Cumpressu un schedariu da a Linux Command Line

In sta guida, avete da appruntà cumu scaricate un schedariu chì utilizanu a linea di cummanda Linux.

Perchè vo vulete fà questu? Perchè ùn avete micca aduprà un navigatore web in un ambiente gràficu?

A volte ùn ci hè micca un ambiente gràficu. Per esempiu, sè vo site à cunnette cù u vostru Raspberry PI cù SSH chì site principalamenti strappatu cù a linea di cummanda.

Un altru raggiuni per aduprà a linea di cumanda hè chì pudete creà un scrittore cù una lista di schedari per esse download. Pudete puderà esecutà l'script è permettenu andà in a sfondate .

L'uttenimentu chì serà signalatu per sta cumpagnia hè chjamatu wget.

Installazione di wget

Parechji distribuzioni di Linux sò stati stati installati da manera predeterminada.

Se ùn si hè micca stallatu, pruvate una di e seguenti cumandamenti:

Cumpressu un schedariu da a Line Command

Per scaricamentu di schedari, avete bisognu di cunnosce à u minimu u URL di u schedariu chì vulete scaricà.

Per esempiu, imagine chì vulete scaricà l'ùltima versione di Ubuntu utilizendu a linea di cummanda. Pudete visità u situ web di Ubuntu. Trascendendu per u situ web pudete truvà à questa pàgina chì furnisce un ligame una scaricata issa ligame. Pudete cliccà nant'à stu ligame per uttene l'URL di l'Ubuntu ISO chì vulete scaricà.

Per scaricate u schedariu cù wget utilizandu a sintaxina seguente:

wget http://releases.ubuntu.com/14.04.3/ubuntu-14.04.3-desktop-amd64.iso?_ga=1.79650708.1078907269.1453803890

Questu hè tutte bè è bè, ma avete bisognu di cunnosce a percorsu sanu à u schedariu chì avete bisognu di scaricà.

Hè pussibule di scaricà un situ sanu sanu cù u cumandimu seguitu:

wget -r http://www.ubuntu.com

U cumandariu quì copi u situ tutale cumu tutte e ricordi da u situ web di Ubuntu. Questu hè di sicuru micca cunsigliu perchè scaricà un munzeddu di schedari chì avete micca bisognu. Hè cumu usu di un mallette per intrecciate una nut.

Pudete ancu esse, scaricà, tutti i schedari cù l' estensione ISO da u situ web per Ubuntu utilizendu l'usu cumminatu:

wget -r -A "iso" http://www.ubuntu.com

Questu hè ancu un pocu di smash è piglià l'accordu di scaricà di i schedari chì avete bisognu da un situ web. Hè megliu cunnosce l'URL o l'URL di i schedari chì vulete scaricà.

Pudete specificà una lista di fugliali per scrive cù u cambiamentu -i. Pudete create una lista di URLs cù un editore di testu in seguitu:

nano filestodownload.txt

Dentru u schedariu poverete una lista di l'URL, 1 per linea:

http://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-1.jpg
http://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-2.jpg
http://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-3.jpg

Guardà u schedariu cù CTRL è O, è dopu surtite nano cù CTRL è X.

Pudete avà avà aduprà wget per scaricà tutte e file cum'è l'usu cumminatu:

wget -i filestodownload.txt

U problema da scaricamentu di i risultati di l'internet hè chì alcuni u file o URL ùn hè micca dispunibili. U spassiu per a cunnessione pò esse tastata è se circate di scaricamentu di assai schedari, hè contruperativa per esce u default timeout.

Pudete specificà u vostru propiu tempo per usà a sintaxina seguente:

wget -T 5 -i filestodownload.txt

Se tenete un limite di scaricà com'è parte di u vostru paru di a banda larga, pudete esse chjappu di limità a quantità di dati chì u wget puderà ricuperà.

Aduprà a sintaxe seguente per aplicar un límite di download:

wget --quota = 100m -i filestodownload.txt

U cumandariu precedente hà da impidisce a scaricamentu di schedari una sola volta 100 megabyte hè stata missiata. Pudete puru specifichi di quota in bytes (utilizate b invece di m) o kilobyte (usu di k invece d'm).

Ùn pudete micca avete un limitu di download, ma puderete tene una cunnessione di Internet lenta. Se vulete scaricamentu di schedari senza distruzzione di u tempu di l'internet, pudete specifica un limitu chì stabilisce una freccia di download.

Per esempiu:

wget --limit-rate = 20k -i filestodownload.txt

U cumandante quì limite a tarifa di download à 20 kilobytes per second. Pudete specificà a quantità in bytes, kilobyte o megabyte.

Se vulete verificate chì alcun altre file existente ùn sò micca rimprenciati, puderà cundisce u cumandimu seguitu:

wget -nc -i filestodownload.txt

Se un schedariu in lista di e marcelli ghjenniani esiste in u situ di cunnessione, ùn sia micca rimbursatu.

L'internet chì avemu cunnisciutu ùn hè micca sempre consistente è per questa raghjone, una descarga pò esse cumplessa parziale è a vostra cunnessione internet culloca.

Ùn avete micca bellu, se puderete cuntinuà quì chì ose fora? Pudete cuntinuà una descarga da utilizà a sintaxe seguente:

wget -c

Resumen

U cumandamentu in tutte parechji documenti chì pò esse appiicati. Aduprà l'usu di u cumandante da vene una lista completa di elli da una finestra di terminal.