ఈ గైడ్లో, మీరు Linux కమాండ్ లైన్ ఉపయోగించి ఫైల్ను ఎలా డౌన్లోడ్ చేయాలో నేర్చుకుంటారు.
మీరు దీన్ని ఎందుకు చేయాలనుకుంటున్నారు? మీరు గ్రాఫికల్ వాతావరణంలో వెబ్ బ్రౌజర్ను ఎందుకు ఉపయోగించరు?
కొన్నిసార్లు గ్రాఫికల్ పర్యావరణం లేదు. ఉదాహరణకు, మీరు SSH ను ఉపయోగించి మీ రాస్ప్బెర్రీ PI కి కనెక్ట్ చేస్తుంటే, మీరు ప్రధానంగా కమాండ్ లైన్తో ఉంటారు.
కమాండ్ లైన్ ఉపయోగించడం కోసం మరొక కారణం మీరు డౌన్లోడ్ ఫైళ్ళ జాబితాతో స్క్రిప్ట్ ను సృష్టించవచ్చు. అప్పుడు మీరు స్క్రిప్ట్ ను అమలుపరచవచ్చు మరియు అది నేపథ్యంలో అమలు చెయ్యవచ్చు.
ఈ పని కోసం హైలైట్ చేయబడే సాధనం అంటారు wget.
Wget యొక్క సంస్థాపన
చాలా లైనక్స్ పంపిణీలు ఇప్పటికే కలిగి ఉన్నాయి wget అప్రమేయంగా ఇన్స్టాల్.
ఇది ఇప్పటికే ఇన్స్టాల్ కాకపోతే, కింది ఆదేశాలలో ఒకదాన్ని ప్రయత్నించండి:
- ఉబుంటు, డెబియన్, మింట్ మొదలైనవి: sudo apt-get wget ఇన్స్టాల్
- Fedora, CentOS మొదలైనవి.:- yum install wget
- ఓపెన్ SUSE: zypper wget ఇన్స్టాల్
ఎలా కమాండ్ లైన్ నుండి ఒక ఫైల్ డౌన్లోడ్
ఫైళ్ళను డౌన్లోడ్ చేయడానికి, మీరు డౌన్లోడ్ చేయదలిచిన ఫైల్ యొక్క అతి తక్కువ URL ను మీరు తెలుసుకోవాలి.
ఉదాహరణకు, మీరు ఆదేశ పంక్తిని ఉపయోగించి ఉబుంటు యొక్క తాజా వెర్షన్ను డౌన్లోడ్ చేయాలనుకుంటున్నారా ఊహించండి. మీరు ఉబుంటు వెబ్సైట్ నుండి నేరుగా డౌన్లోడ్ చేసుకోవచ్చు. కుడి క్లిక్ చేయండి మీరు డౌన్లోడ్ చేయదలిచిన ఉబుంటు ISO యొక్క URL ను పొందడానికి ఈ లింక్.
ఫైల్ను డౌన్లోడ్ చేయడానికి wget కింది సింటాక్స్ ఉపయోగించి:
wget http://releases.ubuntu.com/14.04.3/ubuntu-14.04.3-desktop-amd64.iso?_ga=1.79650708.1078907269.1453803890
ఇది మంచిది మరియు మంచిది కానీ మీరు డౌన్ లోడ్ చేయడానికి కావలసిన ఫైల్కు పూర్తి మార్గం తెలుసుకోవాల్సిన అవసరం ఉంది.
కింది ఆదేశాన్ని ఉపయోగించి మొత్తం సైటును డౌన్లోడ్ చేసుకోవచ్చు:
wget -r http://www.ubuntu.com
పైన పేర్కొన్న కమాండ్ ఉబుంటు వెబ్ సైట్ నుండి అన్ని ఫోల్డర్లతో సహా మొత్తం సైటును కాపీ చేస్తుంది. ఇది మీకు అవసరం లేని అనేక ఫైళ్ళను డౌన్ లోడ్ చేసుకోవడమే మంచిది కాదు. ఇది నట్ షల్ ఒక మేలట్ ఉపయోగించి వంటిది.
అయితే మీరు ఈ క్రింది ఆదేశాన్ని ఉపయోగించి ఉబుంటు వెబ్సైట్ నుండి ISO పొడిగింపుతో అన్ని ఫైళ్లను డౌన్లోడ్ చేసుకోవచ్చు:
wget -r -A "iso" http://www.ubuntu.com
ఇది ఇప్పటికీ ఒక వెబ్సైట్ నుండి మీకు అవసరమైన ఫైళ్ళను డౌన్లోడ్ చేయడానికి ఒక స్మాష్ మరియు పట్టుకొను విధానం యొక్క బిట్. ఇది మీరు డౌన్లోడ్ చేయదలిచిన ఫైళ్ళ యొక్క URL లేదా URL ల గురించి తెలుసుకోవడం చాలా మంచిది.
మీరు ఉపయోగించి డౌన్లోడ్ ఫైళ్ళ జాబితాను పేర్కొనవచ్చు -i స్విచ్. క్రింది టెక్స్ట్ ఎడిటర్ ఉపయోగించి మీరు URL ల జాబితాను సృష్టించవచ్చు:
నానో filestodownload.txt
ఫైల్ లోపల URL ల జాబితాను ఎంటర్ చెయ్యండి, ఒక పంక్తికి ఒక:
http://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-1.jpghttp://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-2.jpghttp://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-3.jpg ఫైల్ను ఉపయోగించి సేవ్ చేయండి Ctrl + O ఆపై నానోను ఉపయోగించుకోండి Ctrl + X. మీరు ఇప్పుడు ఉపయోగించవచ్చు wget కింది ఆదేశాన్ని ఉపయోగించి అన్ని ఫైళ్ళను డౌన్ లోడ్ చెయ్యడానికి: wget -i filestodownload.txt ఇంటర్నెట్ నుండి ఫైళ్ళను డౌన్ లోడ్ చేసే సమస్య కొన్నిసార్లు ఫైల్ లేదా URL అందుబాటులో ఉండదు. కనెక్షన్ కోసం గడువు కొంత సమయం పట్టవచ్చు మరియు మీరు చాలా ఫైళ్ళను డౌన్ లోడ్ చెయ్యడానికి ప్రయత్నిస్తున్నట్లయితే, డిఫాల్ట్ సమయం ముగిసే వరకు వేచి ఉండటానికి సమర్థవంతమైనది. మీరు క్రింది వాక్యనిర్మాణాన్ని ఉపయోగించి మీ స్వంత సమయాన్ని పేర్కొనవచ్చు: wget -T 5 -i filestodownload.txt మీరు మీ బ్రాడ్బ్యాండ్ ఒప్పందంలో భాగంగా డౌన్లోడ్ పరిమితిని కలిగి ఉంటే, ఆ డేటా మొత్తం పరిమితం చేయాలని మీరు కోరుకోవచ్చు wget తిరిగి పొందవచ్చు. డౌన్లోడ్ పరిమితిని దరఖాస్తు చేయడానికి క్రింది వాక్యనిర్మాణాన్ని ఉపయోగించండి: wget --quota = 100m -i filestodownload.txt 100 మెగాబైట్ల చేరిన తర్వాత పైన ఉన్న కమాండ్ ఫైళ్లను డౌన్లోడ్ చేస్తుంది. మీరు బైట్లు లో కోటా (m బదులుగా బదులు ఉపయోగించాలి) లేదా kilobytes (m బదులుగా k) ను కూడా పేర్కొనవచ్చు. మీరు డౌన్లోడ్ పరిమితిని కలిగి ఉండకపోవచ్చు, కానీ నెమ్మదిగా ఇంటర్నెట్ కనెక్షన్ ఉండవచ్చు. మీరు ప్రతిఒక్కరి ఇంటర్నెట్ సమయం నాశనం లేకుండా ఫైళ్లను డౌన్ లోడ్ చేయాలనుకుంటే మీరు గరిష్ట డౌన్లోడ్ రేటును సెట్ చేసే పరిమితిని పేర్కొనవచ్చు. ఉదాహరణకి: wget --limit-rate = 20k -i filestodownload.txt పైన పేర్కొన్న ఆదేశం డౌన్లోడ్ రేటును సెకనుకు 20 కిలోబైట్లకు పరిమితం చేస్తుంది. మీరు బైట్లు, కిలోబైట్లు లేదా మెగాబైట్లలో మొత్తాన్ని పేర్కొనవచ్చు. మీరు ఇప్పటికే ఉన్న ఫైళ్ళను భర్తీ చేయకుండా ఉండాలని మీరు అనుకుంటే, మీరు కింది ఆదేశాన్ని అమలు చేయగలరు: wget -nc -i filestodownload.txt బుక్మార్క్ల జాబితాలోని ఒక ఫైల్ ఇప్పటికే డౌన్లోడ్ స్థానాల్లో ఇప్పటికే ఉన్నట్లయితే అది భర్తీ చేయబడదు. మాకు తెలిసిన ఇంటర్నెట్ ఎల్లప్పుడూ స్థిరంగా ఉండదు మరియు ఆ కారణంగా, ఒక డౌన్ పాక్షికంగా పూర్తయిన తరువాత మీ ఇంటర్నెట్ కనెక్షన్ పడిపోతుంది. మీరు వదిలిపెట్టిన చోటు కొనసాగితే అది మంచిది కాదా? మీరు క్రింది వాక్యనిర్మాణాన్ని ఉపయోగించి డౌన్లోడ్ని కొనసాగించవచ్చు: ది wget కమాండ్ దరఖాస్తు చేయవచ్చు డజన్ల కొద్దీ స్విచ్లు ఉంది. కమాండ్ ఉపయోగించండిమనిషి wgetటెర్మినల్ విండోలో ఉన్న వాటిలో పూర్తి జాబితాను పొందడానికి. సారాంశం













