Ez az útmutató megmutatja, hogyan kell használni a parancsot wget Linux. A parancs 12 hasznos példáját is megadjuk Önnek. Végül mindent tudni fog a wget parancsról, és fájlokkal töltheti le az internetről.

wget

Vessen egy pillantást a Hostinger által készített VPS-tervekre. 70% megtakarítás!

  • Mi a Wget parancs?
  • A Wget parancs telepítése?
  • Wget parancs példák
    • Az egyes fájlok letöltéséhez használja a Wget parancsot
    • A Wget paranccsal különféle néven kaphat fájlokat
    • A Wget paranccsal mentse a fájlokat a megadott könyvtárba
    • A Wget paranccsal korlátozhatja a letöltési sebességet
    • A Wget paranccsal állíthatja be az újrapróbálkozás összegét
    • Használja a Wget parancsot a háttérletöltésekhez
    • A Wget paranccsal tölthet le FTP-n keresztül
    • A Wget paranccsal folytathatja a megszakított letöltéseket
    • A Wget paranccsal teljes webhelyeket lehet letölteni
    • A Wget paranccsal megkeresheti a megszakadt hivatkozásokat
    • Számozott fájlok letöltéséhez használja a Wget parancsot

Mi a Wget parancs?

Wget egy számítógépes eszköz, amelyet a GNU Project hozott létre. Használhatja tartalom és fájlok letöltésére különböző webkiszolgálókról. A név kombinációja világháló és a szó kap. Támogatja az FTP, SFTP, HTTP és HTTPS útján történő letöltéseket.

A Wget hordozható C-be van építve, és bármely Unix rendszeren használható. A Mac OS X, a Microsoft Windows, az AmigaOS és más népszerű platformokon is megvalósítható.

A Wget parancs telepítése?

A parancs ezen bemutatásához az Ubuntu 16.04-et fogjuk használni. De a szintaxis a Linux bármely más verzióján is működni fog.

Először SSH-n keresztül férjen hozzá szerveréhez. Futtassa a következő parancsot a rendszerre történő telepítéshez:

A beállítás befejezése után készen áll az indulásra. Az alapvető SSH-parancsok ismerete megkönnyítheti a dolgokat.

Wget parancs példák

A kezdéshez 12 példát közöltünk, amelyeket felhasználhat a mindennapi feladatokhoz. Ne feledje, hogy ezt a funkciót szkriptekből és cron-feladatokból is meghívhatja!

Az egyes fájlok letöltéséhez használja a Wget parancsot

A parancs egyik legalapvetőbb példája az, hogy egyetlen fájlt töltsön le, és tárolja az aktuális munkakönyvtárban. Például a következők használatával szerezheti be a WordPress legújabb verzióját:

Itt látható az eredmény:

Ebben a példában egy nevű fájlt legújabb.zip az aktuális munkakönyvtárban. Ezenkívül további információkat is láthat, például a letöltés folyamatát, sebességét, méretét, idejét és dátumát.

Több fájl letöltéséhez használja a Wget parancsot
Tovább léphetünk a wget használatával, és egyszerre több fájlt tölthetünk le. Ehhez létre kell hoznunk egy szöveges dokumentumot, és ott meg kell keresnünk a letöltési URL-eket. Ebben a példában a WordPress, a Joomla és a Drupal legújabb verzióit fogjuk letölteni. Írd be a következőt:

Ez létrehoz egy example.txt fájlt és megnyit egy szövegszerkesztő felületet. Illessze ide ezeket a linkeket:

Miután elkészült, használhatja -én a példa szövegfájlban tárolt összes fájl megszerzéséhez:

Várjon, amíg a folyamat befejeződik, és telepíti a három legnépszerűbb tartalomkezelő rendszert.

A Wget paranccsal különféle néven kaphat fájlokat

Ebben a wget példában egy fájlt más néven mentünk az opció segítségével -VAGY:

Ebben az esetben a letöltött erőforrás mint wordpress-install.zip eredeti neve helyett.

A Wget paranccsal mentse a fájlokat a megadott könyvtárba

A wget segítségével fájlt helyezhet el egy másik könyvtárba a függvény használatával -P:

Az ezzel a szintaxissal letöltött fájl itt jelenik meg dokumentumok/akták / kötőanyag.

A Wget paranccsal korlátozhatja a letöltési sebességet

A wget segítségével korlátozhatja a letöltési sebességet is. Ez nagy fájlok helyreállításakor hasznos, és megakadályozza, hogy felhasználja az egész sávszélességet. Ez a wget példa 500k-ra állítja a határt:

A Wget paranccsal állíthatja be az újrapróbálkozás összegét

Az internetkapcsolat problémái miatt a letöltés leállhat. Ennek a problémának a kezelésére a függvény segítségével növelhetjük az újrapróbálkozások számát -megpróbálja:

Használja a Wget parancsot a háttérletöltésekhez

Rendkívül nagy fájlok esetén kihasználhatja a funkció előnyeit -b. Letölti tartalmát a háttérben.

A wget-log Megjelenik a munkakönyvtárban, amely segítségével ellenőrizheti a letöltés előrehaladását és állapotát. Ez a parancs is megteszi a trükköt:

A Wget paranccsal tölthet le FTP-n keresztül

A parancs FTP-vel is használható. Csak a felhasználónevet és a jelszót kell megadnia, mint ebben a példában:

A Wget paranccsal folytathatja a megszakított letöltéseket

A letöltés megszakadhat, ha megszakad az internetkapcsolat vagy áramkimaradás tapasztalható. Ez meglehetősen gyakori, amikor hatalmas fájlokat kap. Az újrakezdés helyett a funkció használatával folytatható a letöltés -c:

Ha a funkció nélkül folytatja -c, az új fájlnak meg lesz .1 hozzáadva a végéhez, mivel már létezik.

A Wget paranccsal teljes webhelyeket lehet letölteni

Lehetőség van a wget paranccsal egy teljes webhely tartalmának letöltésére is. Ez lehetővé teszi, hogy helyileg megtekinthesse internetkapcsolat nélkül. Íme egy példa:

Elemezzük ennek a wget parancsnak az összetevőit:

-tükör A letöltés megismétlődik.
-convert-links Minden linket offline használatra konvertálunk.
-oldaligények Az alábbiakban minden szükséges fájl, például a CSS, a JS és a képek megtalálhatók.
-szülő nélkül Biztosítja, hogy a hierarchia feletti könyvtárakat ne lehessen letölteni.
-P Ez biztosítja, hogy minden tartalom a megadott könyvtárunkba kerül.

A folyamat befejezése után megnyithatja a helyben letöltött webhelyet, és megtalálja az összes fájlt dokumentumok/weboldalak / kötőanyag.

A Wget paranccsal megkeresheti a megszakadt hivatkozásokat

Próbáljunk ki valami fejlettebbet. A paranccsal megkereshetjük az összes megszakadt URL-t, amelyek 404-es hibát mutatnak egy adott webhelyen. Kezdje a következő futtatásával:

-vagy A kimenetet egy fájlba gyűjti későbbi felhasználás céljából.
-l Megadja az ismétlődés szintjét.
-r A letöltés megismétlődik.
-pók Állítsa a wget-et pók módba.

Most kivizsgálhatjuk a fájlt wget-log hogy megtalálja a megszakadt hivatkozások listáját. Itt van a parancs erre:

Számozott fájlok letöltéséhez használja a Wget parancsot

Ha vannak fájljai vagy képei számozva egy bizonyos listán, könnyedén letöltheti azokat a következő szintaxissal:

Következtetés

Gratulálunk! Az oktatóanyag kitöltésével megismerte a wget parancs több használatát. Most egy vagy több fájl megszerzésére használhatja. Ezenkívül megtanult néhány speciális felhasználást, például egy teljes webhely letöltését vagy a meghibásodott URL-ek felkutatását. További információkért ellenőrizze a hivatalos dokumentációt is.

Vannak rejtett tippek vagy trükkök, amelyeket meg szeretne osztani? Nyugodtan tegye meg az alábbi megjegyzésekben!

Ezt a cikket utoljára 2020. december 23-án 17:25 módosították