A GNU/Linuxnak számos gyakorlati felhasználása van. A terminálon keresztül könnyedén kezelheti minden tranzakcióját. Ha elolvasta a Linuxhoz kapcsolódó utasításokat vagy videókat nézett, akkor biztosan találkozott a wget paranccsal. Használata nagyon egyszerű, és paraméterezéssel működik.

Például, ha ismeri a letölteni kívánt fájl közvetlen letöltési hivatkozását, akkor lehetséges a letöltés ezt a fájlt a konzolról a wget paranccsal anélkül, hogy további programokat használna vagy a böngésző.

Itt van minden, amit tudnia kell a wget parancsról, beleértve néhány gyakorlati példát is.

Egyetlen fájl letöltése

Ez a wget parancs egyik legalapvetőbb felhasználási módja. A cél itt egyetlen fájl letöltése a rendszerbe az ismert célhivatkozás segítségével. Az ehhez használt wget parancs a következő:

wget https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Amint az a képen is látható, letölthet egy fájlt a wget paranccsal, és megkeresheti, hogy hol van letöltve. ls -l.

Fájlok kötegelt letöltése

Lehetőség van egyszerre több fájl letöltésére egy szöveges dokumentumban elmentett hivatkozásokról a segítségével

instagram viewer
-én paramétert a wget paranccsal.

Például egyszerre szeretné letölteni az összes PDF-et egy bizonyos címen. Ehhez el kell mentenie ezeknek a PDF-eknek a letöltési hivatkozásait egy szöveges dokumentumban. Ezt úgy teheti meg, hogy létrehoz egy nevű fájlt my_pdfs a... val vim my_pdfs parancsot, és hozzáadjuk a szükséges hivatkozásokat.

Példaként töltsük le a Google Cloud dokumentáció PDF formátumait. Mentse el a PDF-ekre mutató hivatkozásokat egy fájlba, és a következő paranccsal töltse le őket:

wget -i my_pdfs

E lépés után a letöltött fájlokat a következő futtatással tekintheti meg:

ls -l

Letöltés egyéni hely megadásával

Ha azt szeretné, hogy a fájl letöltődjön a rendszer egy speciális helyére, akkor a -P zászló a következő paranccsal:

wget -P /útvonal/könyvtár fájllink

Ezt az alábbi példában láthatja. Hasonlóképpen próbáljon meg letölteni egy aircrack-ng fájlt, és ezúttal adjon meg egy címet. Például létrehozhat a Saját fájl könyvtárba a letöltött fájl tárolására.

wget -P Saját fájl https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

A fájl letöltéséhez a kívánt helyre meg kell adnia a könyvtár teljes elérési útját. Ön is futtathatja a ls -l parancsot később, hogy megbizonyosodjon arról, hogy a fájl valóban ott van, ahol szeretné.

Letöltés egyéni fájlnév megadásával

A... val wget -O paramétert, elnevezheti a letölteni kívánt fájlt, és letöltheti a kívánt helyre. A félreértések elkerülése érdekében hozzon létre egy újat oParaméter mappába, és próbálja meg letölteni az aircrack-ng fájlt ebbe a könyvtárba úgy, hogy megadja a kívánt nevet, ebben az esetben légi repedés.

wget -O oParaméter/aircrack https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Miután a Wget befejezte az „aircrack” nevű fájl letöltését és elmentését a /oParameter könyvtárat, ezt megerősítheti a ls -l parancs.

Ezen túlmenően, ha a letöltött fájl nevét a helyének megváltoztatása nélkül szeretné megváltoztatni, elegendő az új fájlnév megadása hely megadása nélkül. Például megteheti módosítsa a fájl nevét segítségével letöltheti wget új_név file_link parancs. Mivel nem ad meg semmilyen helyet, automatikusan a jelenlegi munkakönyvtárban landol.

wget myfilename https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

A megszakított letöltések folytatása a Wget segítségével

A sikertelen letöltés az egyik leggyakoribb probléma nagy fájlok letöltése közben. Ilyen esetekben lehetőség van a letöltés folytatására és a fájl többi részének lekérésére.

Használhatja a -c paramétert a wget paranccsal a megszakított fájl újbóli letöltéséhez. Így a használat eredményeként wget -c letöltési_link, ha a fájl nincs teljesen letöltve, akkor lehetősége van onnan folytatni, ahol abbahagyta, ahelyett, hogy az elejétől töltené le a fájlt. Ez nagyon praktikus, különösen nagy fájlok esetén.

Ennek jobb megértéséhez először hozzon létre egy mappát, melynek neve Önéletrajz az Asztalon. Hozzáférés ehhez a mappához a terminállal cd paranccsal és próbálja meg letölteni a többi példában használt aircrack fájlt. Ezután szakítsa meg a letöltést a Ctrl + Z billentyűzet kombináció.

Mint látható, a fájl 19 százalékát töltötték le, ami 1645946 bájtot tesz ki. Most használja a -c paramétert ugyanúgy, és próbálja meg folytatni a letöltést.

Amint látja, a letöltés befejeződött. Így nincs szükség rá törölje a fájlt és töltse le újra az elejétől. Ez csak egy kis fájl volt, például célokra. De nagyon nagy fájlok esetén időt takaríthat meg a Wget használatával.

A Wget letöltési sebesség korlátozása

Ha szeretné, korlátozhatja a letölteni kívánt fájl letöltési sebességét. Ehhez a korlátozáshoz a következő parancsot használhatja:

wget --limit-rate 300K https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Ez a parancs 300 KB/s-ra korlátozza a letöltési sebességet.

A 300K érték módosításával különböző sebességeket próbálhat ki.

Fájlok letöltése a háttérben

A háttérben letölthet egy fájlt a -b paraméter. Ez legtöbbször akkor hasznos, ha más munkával van elfoglalva az előtérben. Ezen kívül, ha szeretné megismerni a letöltési folyamat eredményeit, elegendő lesz megvizsgálni a wget-log fájl a letöltött fájllal azonos helyen található.

Könnyű fájlletöltés Linux és Wget segítségével

Mivel a GNU/Linux egy teljesen nyílt forráskódú rendszer, olyan infrastruktúrát biztosít, amelyet tetszés szerint testreszabhat. Több százezer Linuxra készült alkalmazás és könyvtár előnyeit élvezheti. A Wget-tel mindent megoldhatsz anélkül, hogy bármiféle programozási tudásra vagy programletöltésre lenne szükséged. A wget paranccsal nagyon könnyen szabályozható a letöltendő és a rendszerére telepítendő fájlok letöltési folyamata.

Ne feledje továbbá, hogy a hivatalos webhelyeken kívül számos szoftverforrás veszélyeztetheti az Ön biztonságát. Ezért mindig szkeptikusnak kell lennie a Wget-tel használt letöltési hivatkozásokkal kapcsolatban.