Fájlkezelés

Fájlok letöltése Linuxra a parancssor használatával

Fájlok letöltése Linuxra a parancssor használatával
Az elmúlt években a technológia jelentősen fejlődött és nőtt, kiemelve a digitális világban zajló változásokat. Ezek a technológiai fejlemények olyan sok rendkívüli eszköz és szoftver létrehozásához vezettek, amelyek jelentősen elősegítették életünk megkönnyítését.

A Linux, egy Unix alapú, nyílt forráskódú operációs rendszer, egy példa egy ilyen szoftverre, amely néhány évvel ezelőtt még nem rendelkezett az asztali számítógépeken használandó specifikációkkal, és ennek következtében főleg a szerver fejlesztésében vették figyelembe. Azonban az idő múlásával gyorsan fejlődött, megbízható és hatékony operációs rendszerré vált, ami viszont oda vezetett, hogy nagy számú felhasználó figyelmét felkeltette.

A Linux által biztosított parancssori eszköz az egyik leghatékonyabb szolgáltatás, amelyet a felhasználók számára kínál, és emiatt is olyan lenyűgöző és csodálatos a használata. A parancssor egyszerűen egy szöveges felület, amely parancsokat fogad be és továbbítja azokat az operációs rendszer számára, amely futtatja őket. Ennek a rugalmas jellegének köszönhető, hogy előnyt nyert a grafikus felhasználói felületen (GUI), és ennek eredményeként sok felhasználó vált át a parancssorra különböző feladatok elvégzésére, amelyek közül az egyik a fájlok letöltése.

Ezért ma két különböző módszert fogunk megvizsgálni, hogyan lehet fájlokat letölteni Linuxra a Parancssor eszközzel.

Fájlok letöltése a Wget használatával

A fájlok internetről való letöltésének egyik legnépszerűbb parancssori eszköze a Wget. A Wget egy nagyon sokoldalú eszköz, amely több protokollt támogat, például HTTP, HTTPS és FTP, és lehetővé teszi több fájl és könyvtár letöltését. Ezenkívül számos funkciót kínál a felhasználóknak, a rekurzív letöltéstől kezdve a letöltések lejátszásáig és szüneteltetéséig, valamint a sávszélességének korlátozásáig.

Ezenkívül cross-platform, amely nagy előnyt biztosít sok más parancssori és grafikus letöltővel szemben.

A Wget telepítése?

A Wget általában előre telepítve van a legtöbb Linux disztribúcióval. Ha azonban a felhasználónak van rendszere a Wget telepítése nélkül, akkor a felhasználónak meg kell nyitnia a parancssort az Ubuntu Dash vagy a Ctrl + Alt + T parancsikont, és írja be a következő parancsot:

$ sudo apt-get install wget

Meg kell jegyezni, hogy a fent megadott parancs csak Debian alapú Linux rendszerekre vonatkozik, mint például az Ubuntu. Ha egy felhasználónak van egy Red Hat Linux rendszere, például Fedora, akkor a felhasználónak a következő parancsot kell beírnia a parancssorba:

$ yum install wget

A Wget jellemzői

Mint korábban említettük, a Wget több funkcióval rendelkezik. A Wget által a felhasználók számára kínált legalapvetőbb művelet a fájlok letöltése az URL használatával. Ezt úgy teheti meg, hogy a következő parancsot írja be a terminálba:

$ wget URL

Mutassunk egy példát ennek további tisztázására. Letöltünk egy egyszerű képet png formátumban az internetről. A jobb megértés érdekében lásd az alábbi képet:

A Wget lehetővé teszi a felhasználók számára, hogy több fájlt töltsenek le különböző URL-ekről. Ezt könnyen megteheti a következő paranccsal:

$ wget URL1 URL2 URL3

Még egyszer megmutathatjuk ezt egy példával. Két HTML-fájlt töltünk le két különböző webhelyről. A jobb megértés érdekében kérjük, nézze meg az alábbi képet:

A fájl nevét az eredetiről a következő paranccsal is megváltoztathatjuk:

$ wget -O fájlnév URL


Itt a fájlnév arra a névre utal, amellyel a fájlt meg akarja címezni. Ennek használatával megváltoztathatjuk a fájl típusát is. Ez az alábbi képen látható:

A Wget lehetővé teszi a felhasználók számára a fájlok rekurzív letöltését, amely alapvetően az összes fájlt letölti a weboldalról egyetlen könyvtár alatt. Ezt könnyen megteheti a következő paranccsal:

$ wget -r URL

A Wget-rel kapcsolatos további információkért a felhasználók a következő parancsot adhatják meg a terminálon, hogy hozzáférhessenek az összes elérhetőnek tűnő Wget-parancshoz:

$ wget --help

Fájlok letöltése a Curl használatával

A Curl egy másik parancssori eszköz, amellyel fájlokat tölthet le az internetről. A csak parancssori Wget-től eltérően a Curl szolgáltatásait a libcurl hajtja, amely egy platformon átívelő URL-átviteli könyvtár. A Curl nem csak fájlok letöltését teszi lehetővé, hanem a szerverekkel történő kérések feltöltésére és cseréjére is használható. A Curlnek sokkal nagyobb támogatási tartománya van a protokollok számára, beleértve a fontosakat is, mint például a HTTP, HTTPS, FTP, SFTP stb. A Curl azonban nem támogatja a Wget által kínált rekurzív letöltéseket.

A Curl telepítése?

Hasonlóan, a Wget-hez hasonlóan, a Curl is előre telepítve van a Linux disztribúciók nagy részével. Ez egyszerűen ellenőrizhető a következő parancs futtatásával:

$ curl --verzió

Ha azonban a felhasználónak van rendszere a Curl telepítése nélkül, akkor a felhasználónak meg kell nyitnia a parancssort az Ubuntu Dash vagy a Ctrl + Alt + T parancsikont, és írja be a következő parancsot:

$ sudo apt-get install curl

Meg kell jegyezni, hogy a fent megadott parancs csak Debian alapú Linux rendszerekre vonatkozik, mint például az Ubuntu. Ha egy felhasználónak van egy Red Hat Linux rendszere, például Fedora, akkor a felhasználónak a következő parancsot kell beírnia a parancssorba:

$ yum install curl

A Curl tulajdonságai

Csakúgy, mint a Wget, a Curl is több funkcióval rendelkezik. A legalapvetőbb az, hogy lehetővé teszi a felhasználók számára, hogy fájlokat töltsenek le egyetlen URL-ről az internetről. Ezt úgy teheti meg, hogy a következő parancsot írja be a terminálba:

$ curl -O URL

A jobb megértés érdekében le fogunk tölteni egy egyszerű képet png formátumban az internetről, csakúgy, mint a Wget esetében.

A Curl lehetővé teszi a felhasználók számára a fájlnév és a fájl típusának megváltoztatását is. Ezt a következő paranccsal teheti meg:

$ curl URL> fájlnév

A fenti képen egy eredetileg pancake1 nevű png fájlt vettünk.png és konvertálta azt zip fájlba az új névvel p.postai irányítószám.

Csakúgy, mint a Wget esetében, a Curl lehetővé teszi a felhasználók számára, hogy több fájlt töltsenek le az internetről számos URL segítségével. Ezt könnyen megteheti a következő paranccsal:

$ curl -O URL1 -O URL2 -O URL3

Példánkként a curl segítségével letöltünk egy jpg és egy png fájlt az internetről. Az eredményeket az alábbi kép mutatja:


A Curl meglehetősen elképesztő funkciója a felhasználók számára, hogy képes figyelni a fájl letöltésének előrehaladását. Ezt a következő paranccsal teheti meg:

$ curl - # URL> fájlnév

A Curl-ről további információkért a felhasználók beírhatják a következő parancsot a terminálba, hogy hozzáférjenek az összes elérhető Curl-parancshoz:

$ curl --help

A legjobb parancssori módszer fájlok letöltésére

A Wget és a Curl a parancssori eszközök széles skálája közé tartozik, amelyet a Linux kínál a fájlok letöltéséhez. Mindkettő hatalmas funkciókat kínál, amelyek megfelelnek a felhasználók különböző igényeinek. Ha a felhasználók egyszerűen rekurzívan akarnak fájlokat letölteni, akkor a Wget jó választás lenne. Ha a felhasználók kapcsolatba akarnak lépni a szerverrel, vagy egy olyan fájlt töltenek le, amelyet a Wget nem támogat, akkor a Curl jobb alternatíva lenne.

Az FPS növelése Linux alatt?
Az FPS jelentése Képkocka másodpercenként. Az FPS feladata a videolejátszások vagy játékteljesítmények képkockasebességének mérése. Egyszerű szavakkal...
A legnépszerűbb Oculus App Lab játékok
Ha Oculus fülhallgató-tulajdonos, akkor tisztában kell lennie az oldalsó töltéssel. Az oldaltöltés a nem áruházi tartalom fejhallgatóra történő telepí...
A legjobb 10 játék az Ubuntuban
A Windows platform a játékok egyik domináns platformja volt, mivel a játékokat hatalmas százalékban fejlesztik ma a natív Windows támogatására. Kihívh...