Ohodnotit tento článek :
Tento článek byl pro vás užitečný ?
Ano
Ne
Vous avez noté 0 étoile(s)
Sommaire
Procédure
Komprimace souborů prostřednictvím terminálu představuje účinnou metodu správy úložného prostoru a usnadňuje přenos dat. V této příručce se seznámíme s tím, jak používat nástroje, jako jsou gzip, bzip2, zip a tar, ke kompresi a dekompresi souborů přímo z webového terminálu. Uvedeme jednoduché příkazy a příklady, které vám pomohou vybrat správný kompresní nástroj pro vaše konkrétní potřeby, od maximalizace komprese až po rychlost práce.
Před touto dokumentací vás zveme k přístupu do webového terminálu vašeho hostingu.
Příkaz zip je nástroj používaný ke kompresi souborů. Slouží ke kompresi souborů a adresářů do archivů .zip, což je formát široce používaný pro distribuci a výměnu souborů díky své kompatibilitě mezi různými platformami.
Základní funkce
zip komprimuje soubory a adresáře, zmenšuje jejich velikost a spojuje je do jediného archivu .zip.zip jednoduše seskupit soubory do archivu bez komprese, a to pomocí možnosti -0 (nulová komprese).Základní syntaxe
zip [options] název_archivu.zip soubor1 soubor2 dir1 ...
Běžné volby
-r: Rekurzivní, rekurzivně zahrne adresáře a jejich obsah.-q: Tichý režim, redukuje výstup příkazu pro menší nepořádek.-e: Zašifruje archiv a vyžaduje od uživatele zadání hesla pro zabezpečení souborů.-u: Aktualizuje existující archiv, přidává pouze změněné nebo nové soubory.-m: Přesune soubory do archivu (po přidání do archivu je odstraní z jejich původního umístění).Příklady použití
Vytvoření archivu několika souborů:
zip archiv.zip soubor1.txt soubor2.txt
Vytvoří se archiv archive .zip obsahující soubory file1.txt a file2.txt.
Archivujte složku rekurzivně:
zip -r archive.zip složka/
Archivuje celý obsah složky/ včetně podsložek.
Zašifrování archivu:
zip -e secure.zip file1.txt file2.txt
Vytvoří zašifrovaný archiv secure.zip, který bude pro přístup ke svému obsahu vyžadovat heslo.
Aktualizace existujícího archivu:
zip -u archive.zip newfile.txtPřidá newfile.txt do existujícího archivu archive.zip, pouze pokud je newfile.txt novější než verze v archivu nebo tam ještě není.Typické použití
Archivzip se často používá pro distribuci softwaru, výměnu souborů mezi různými platformami (například mezi Windows a Unixem) a pro zálohování, kdy soubory musí zůstat přístupné bez dekomprese.
Stručně řečeno, zip je všestranný nástroj pro kompresi a archivaci, ideální pro zmenšení velikosti souborů určených k ukládání nebo přenosu a zároveň zajišťující kompatibilitu mezi různými operačními systémy.
Příkaz unzip je doplňkový nástroj k zipu, který slouží k extrakci a správě archivů vytvořených pomocí zipu. Rozbalí soubory a adresáře uložené v archivech .zip, čímž je znovu zpřístupní a umožní jejich použití.
Základní funkce
unzip rozbalí archivy .zip a extrahuje jejich obsah do aktuálního adresáře nebo do zadaného adresáře.unzip zobrazit obsah archivu, což umožňuje zkontrolovat jeho obsah bez rozbalování.Základní syntaxe
unzip [options] název_archivu.zip
Běžné volby
-l: Vypíše obsah archivu bez rozbalení, zobrazí názvy souborů, velikost a datum poslední změny.-d: Určuje cílový adresář pro extrakci souborů.-o: Při extrakci přepíše existující soubory bez žádosti o potvrzení.-p: Extrahuje soubory na standardní výstup, často se používá k předání obsahu jinému příkazu.-q: Tichý režim, který snižuje množství informací zobrazovaných během extrakce.Příklady použití
Rozbalení archivu do aktuálního adresáře:
unzip archive.zip
Rozbalí všechny soubory a adresáře obsažené v souboru archive.zip do aktuálního adresáře.
Vypsat obsah archivu:
unzip -l archive.zipZobrazí seznam souborů v souboru archive.zip bez jejich rozbalení.Rozbalení archivu do určité složky:
unzip archive.zip -d /cesta/do/cíleRozbalí obsah souboru archive.zip do adresáře /cesta/do/cíle.Rozbalit konkrétní soubor z archivu:
unzip archive.zip file1.txtZ archivu archive.zip extrahuje pouze soubor1.txt. Typické použití
unzip se často používá k obnovení obsahu stažených nebo přijatých archivů .zip, pro úlohy zálohování nebo obnovy dat a ve skriptech, kde je třeba archivy automaticky dekomprimovat pro instalaci softwaru nebo aktualizace souborů.
Stručně řečeno, unzip je základní nástroj pro manipulaci s archivy .zip, který uživatelům umožňuje snadno extrahovat, spravovat a používat archivovaný obsah.
Příkaz tar (zkratka pro "páskový archiv") je nástroj pro správu souborů. Používá se především k vytváření archivů souborů a k extrakci souborů z archivů. Ačkoli je tar tradičně spojován s magnetickou páskou, je široce používán pro archivaci souborů na pevných discích a jiných paměťových médiích.
Základní funkce
tar lze použít ke spojení mnoha souborů do jednoho archivního souboru, což usnadňuje jejich ukládání a přenos.Základní syntaxe
tar [volby] [soubor-archiv] [soubor nebo adresář, který má být archivován]
Běžné volby
-c: Vytvoří nový archiv.-x: Extrahuje soubory z archivu.-v: Verbózní režim, který zobrazí podrobnosti o provedených operacích.-f: Slouží k zadání názvu souboru archivu. Tato volba je vždy nutná, protože tar nemá žádné výchozí jméno souboru.-z: Použije gzip ke kompresi nebo dekompresi archivu (vytvoří nebo rozbalí soubory .tar.gz nebo .tgz).-j: Použije ke kompresi nebo dekompresi bzip2 (vytvoří nebo rozbalí soubory .tar.bz2).-J: Použije ke kompresi nebo dekompresi soubor xz (vytvoří nebo rozbalí soubory .tar.xz).Příklady použití
Vytvoření archivu tar několika souborů:
tar -cvf archive.tar soubor1 soubor2
Tím se vytvoří archiv s názvem archive.tar obsahující soubor1 a soubor2.
Vytvoření komprimovaného archivu tar.gz:
tar -czvf archive.tar.gz adresář/Archivuje a komprimuje obsah adresáře/ adresáře pomocí gzip.Rozbalení obsahu archivu tar:
tar -xvf archive.tarExtrahujte všechny soubory z archive.tar do aktuálního adresáře.Vypsat obsah archivu tar bez extrakce:
tar -tvf archive.tarZobrazí seznam souborů obsažených v souboru archive.tar.Tipy pro použití
-v můžete zobrazit proces archivace nebo extrakce, což může být užitečné při ladění.Tar je tedy nepostradatelný příkaz pro správu souborů a archivů, který nabízí značnou flexibilitu při manipulaci s archivy, jejich kompresi a dekompresi.
Příkaz gzip (GNU zip) je velmi oblíbený kompresní nástroj. Používá se hlavně ke kompresi souborů, čímž se zmenšuje jejich velikost, aby se ušetřilo místo na disku a zrychlil přenos dat. gzip se často používá v kombinaci s dalšími nástroji, jako je tar, ke kompresi celých adresářů.
Základní funkce
gzip nahradí každý soubor jeho komprimovanou verzí s příponou .gz.Základní syntaxe
gzip [options] [file...]
gzip.Běžné možnosti
-d: Dekomprimuje soubory (ekvivalent příkazu gunzip).-k: Zachová zdrojové soubory, tj. gzip po komprimaci neodstraní původní soubory.-c: Zapíše na standardní výstup, což umožňuje přesměrování do jiného souboru nebo programu.-r: Pokud argumenty obsahují adresáře, gzip je projde rekurzivně a zkomprimuje všechny soubory, které obsahují.-v: Verbózní režim, zobrazí velikost souborů před a po kompresi a kompresní poměr.-9: Určuje úroveň komprese, přičemž 9 představuje nejvyšší a nejpomalejší úroveň komprese. Výchozí úroveň je -6.Příklady použití
Komprese souboru:
gzip example.txt
Nahradí soubor example.txt souborem example.txt.gz v aktuálním adresáři.
Rozbalení souboru:
gzip -d example.txt.gz
Nebo ekvivalentně :
gunzip example.txt.gz
Tím se původní soubor example.txt znovu vytvoří ze souboru example.txt.gz.
Komprese několika souborů:
gzip soubor1.txt soubor2.txt soubor3.txt
Každý soubor bude zkomprimován a nahrazen odpovídající verzí .gz.
Zkomprimujte a přesměrujte výstup:
gzip -c soubor.txt > soubor.txt.gz
Zkomprimuje soubor.txt a přesměruje komprimovaný výstup na soubor.txt.gz, aniž by odstranil původní soubor.
Typické použití
gzip je ideální pro kompresi jednotlivých souborů nebo datových toků. Pro archivy více souborů nebo adresářů se gzip často používá spolu s tar, jako např. v příkazu
tar czf archive.tar.gz adresář/
který vytvoří komprimovaný archiv tar adresáře.
Souhrnně lze říci, že gzip je jednoduchý a účinný nástroj pro kompresi souborů, který se hojně používá ke zmenšení velikosti souborů při ukládání nebo přenosu.
Nyní již víte, jak :
gzip, bzip2, zip a tar k optimalizaci úložného prostoru a zabezpečení přenosu dat 💾.zip a efektivně je spravujte pomocí mnoha dostupných možností 🗄️.unzip s možností zobrazení obsahu bez dekomprese 📂.tar, vytvářet kompaktní archivy nebo extrahovat jejich obsah 📦.gzip pro úsporu místa a snazší sdílení komprimovaných souborů .gz 🚀.Zvládnutí těchto kompresních nástrojů je nezbytné při každodenní správě souborů a adresářů, ať už pro účely zálohování, archivace nebo přenosu. Každý z příkazů nabízí jedinečné výhody a lze je použít samostatně nebo v kombinaci tak, aby co nejlépe vyhovovaly vašim požadavkům.
Doufáme, že pro vás byl tento článek užitečný a že vám poskytl znalosti potřebné k optimalizaci využití úložného prostoru a správy souborů. Děkujeme vám za přečtení a vyzýváme vás, abyste se podělili o své zkušenosti nebo položili jakékoli dotazy zanecháním komentáře níže. Vaše zpětná vazba je neocenitelná a pomáhá nám nadále zlepšovat naše služby. Děkujeme a brzy se uvidíme na naší platformě! 😊👍
Ohodnotit tento článek :
Tento článek byl pro vás užitečný ?
Ano
Ne
1mn čtení
Jak se připojím k webovému terminálu pomocí panelu LWS? (ssh web console)
4mn čtení
Jak mohu používat GIT s webovým terminálem na sdíleném hostingu LWS?
2mn čtení
Jak změnit verzi PHP ve webovém terminálu panelu LWS
0mn čtení
Co mohu na svém webu WordPress dělat pomocí webového terminálu?