F'din il-gwida, inti ser titgħallem kif tniżżel fajl permezz tal-linja tal-kmand Linux.
Għaliex kieku tridu tagħmel dan? Għaliex ma tużax biss il-web browser f'ambjent grafika?
Kultant ma jkunx hemm ambjent grafiku. Per eżempju, jekk tkun qed tikkonettja mal-Raspberry PI tiegħek bl-użu ta 'SSH allura inti prinċipalment mwaħħla mal-linja tal-kmand.
Raġuni oħra għall-użu tal-linja tal-kmand hija li tista 'toħloq b'kitba b'lista ta' fajls biex tniżżel. Tista 'mbagħad tesegwixxi l-iskritt u ħalliha taħdem fl-isfond .
L-għodda li se tiġi enfasizzata għal din il-ħidma tissejjaħ wget.
Installazzjoni ta 'wget
Ħafna distribuzzjonijiet ta 'Linux diġà għandhom wget installati awtomatikament.
Jekk ma tkunx diġà installata mela pprova wieħed mill-kmandi li ġejjin:
- Ubuntu, Debian, Zekka eċċ - sudo apt-get install wget
- Fedora, CentOS eċċ - yum install wget
- openSUSE - zypper install wget
Kif Tniżżel A File Mill Il-Linja tal-Kmand
Sabiex tniżżel il-fajls, trid tkun taf mill-inqas il-URL tal-fajl li tixtieq tniżżel.
Per eżempju, nimmaġina li tixtieq tniżżel l-aħħar verżjoni ta 'Ubuntu billi tuża l-linja tal-kmand. Tista 'żżur il-websajt ta' Ubuntu. Permezz tan-navigazzjoni permezz tal-websajt tista 'tasal għal din il-paġna li tipprovdi link download issa link. Tista 'tikklikkja dritt fuq din il-link biex tikseb il-URL ta' l-Ubuntu ISO li tixtieq tniżżel.
Biex tniżżel il-fajl billi tuża wget billi tuża s-sintassi li ġejja:
wget http://releases.ubuntu.com/14.04.3/ubuntu-14.04.3-desktop-amd64.iso?_ga=1.79650708.1078907269.1453803890
Dan kollu huwa tajjeb u tajjeb imma għandek bżonn tkun taf it-triq kollha għall-fajl li għandek bżonn biex tniżżel.
Huwa possibbli li tniżżel sit sħiħ billi tuża l-kmand li ġej:
wget -r http://www.ubuntu.com
Il-kmand ta 'hawn fuq jikkopja s-sit kollu inkluż il-folders kollha mill-websajt ta' Ubuntu. Dan naturalment mhux rakkomandabbli għaliex jitniżżel lottijiet ta 'fajls li m'għandekx bżonn. Huwa bħall-użu ta 'mallet biex taqbad lewż.
Int tista ', madankollu, tniżżel il-fajls kollha bl- estensjoni ISO mill-websajt ta' Ubuntu billi tuża l-kmand li ġej:
wget -r -A "iso" http://www.ubuntu.com
Dan għadu daqsxejn ta 'approċċ ta' smash u grab biex iniżżlu l-fajls li għandek bżonn minn websajt. Huwa ħafna aħjar li tkun taf il-URL jew URL tal-fajls li tixtieq tniżżel.
Tista 'tispeċifika lista ta' fajls biex tniżżel bl-użu tal-buttuna -i. Tista 'toħloq lista ta' URLs bl-użu ta 'editur tat-test kif ġej:
nano filestodownload.txt
Fil-fajl daħħal lista ta 'URLs, 1 għal kull linja:
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
Ħlief il-fajl billi tuża CTRL u O u mbagħad ħalli nano billi tuża CTRL u X.
Issa tista 'tuża wget biex tniżżel il-fajls kollha billi tuża l-kmand li ġej:
wget -i filestodownload.txt
L-inkwiet mat-tniżżil ta 'fajls mill-internet huwa li xi drabi l-fajl jew URL mhumiex disponibbli. Iż-żmien ta 'skadenza għall-konnessjoni jista' jieħu ftit taż-żmien u jekk qed tipprova tniżżel lottijiet ta 'fajls huwa kontroproduttiv li tistenna t-timeout default.
Tista 'tispeċifika t-timeout tiegħek billi tuża s-sintassi li ġejja:
wget -T 5 -i filestodownload.txt
Jekk għandek limitu ta 'tniżżil bħala parti mill-ftehim tal-broadband tiegħek allura inti tista' tixtieq tillimita l-ammont ta 'data li wget tista' tirkupra.
Uża s-sintassi li ġejja biex tapplika limitu ta 'tniżżil:
wget --quota = 100m -i filestodownload.txt
Il-kmand ta 'hawn fuq se jwaqqaf it-tniżżil ta' fajls ladarba jkun intlaħaq 100 megabytes. Tista 'wkoll tispeċifika l-kwota f'bytes (uża b minflok m) jew kilobytes (uża k minflok m).
Inti tista 'ma jkollokx limitu ta' tniżżil iżda jista 'jkollok konnessjoni tal-internet bil-mod. Jekk trid tniżżel fajls mingħajr ma teqred il-ħin kollu ta 'l-internet ta' kulħadd, allura tista 'tispeċifika limitu li jistabbilixxi rata ta' download massima.
Pereżempju:
wget --limit-rate = 20k -i filestodownload.txt
Il-kmand ta 'hawn fuq se jillimita r-rata ta' tniżżil għal 20 kilobytes fis-sekonda. Tista 'tispeċifika l-ammont f'bytes, kilobytes jew megabytes.
Jekk trid tassigura li l-fajls eżistenti ma jkunux miktuba minn qabel, tista 'tmexxi l-kmand li ġej:
wget -nc -i filestodownload.txt
Jekk fajl fil-lista tal-bookmarks diġà jeżisti fil-post tat-tniżżil allura mhux se jkun miktub fuq xulxin.
L-internet kif nafuh mhux dejjem huwa konsistenti u għal dik ir-raġuni, tniżżil jista 'jitlesta parzjalment u mbagħad titlaq il-konnessjoni tal-internet tiegħek.
Ma jkunx tajjeb jekk tista 'tkompli biss fejn telqu? Tista 'tkompli tniżżel billi tuża s-sintassi li ġejja:
wget -c
Sinteżi
Il-kmand wget għandu għexieren ta 'swiċċijiet li jistgħu jiġu applikati. Uża l- manwal tal -kmand biex tikseb lista sħiħa tagħhom minn ġo tieqa tat-terminal.