Príkaz „tar“ je bežne používaný nástroj v operačnom systéme Linux na archiváciu a kompresiu súborov a adresárov. Umožňuje používateľom vytvoriť jeden súbor, známy ako „tarball“, ktorý obsahuje viacero súborov a adresárov. Tento príkaz poskytuje rôzne možnosti na prispôsobenie správania procesu archivácie a jednou z takýchto možností je možnosť „z“.
Účelom možnosti "z" v príkaze "tar" je povoliť kompresiu pomocou algoritmu gzip. Keď sa použije táto možnosť, príkaz "tar" nielenže vytvorí archív, ale ho aj skomprimuje pomocou gzip. Výsledkom je menšia veľkosť súboru, vďaka čomu je efektívnejší na účely ukladania a prenosu.
Algoritmus gzip, čo je skratka pre GNU zip, je široko používaný kompresný algoritmus v systémoch Linux. Používa algoritmus DEFLATE na kompresiu údajov, čím sa znižuje ich veľkosť bez straty akýchkoľvek informácií. Komprimovaný súbor má k názvu pripojenú príponu „.gz“.
Ak chcete použiť možnosť „z“ s príkazom „tar“, jednoducho ju zahrniete ako argument príkazového riadka. Napríklad, ak chcete vytvoriť komprimovaný tarball adresára s názvom "my_directory", použite nasledujúci príkaz:
tar -czf moj_adresar.tar.gz moj_adresar
V tomto príkaze sa možnosť „c“ používa na vytvorenie nového archívu, možnosť „z“ umožňuje kompresiu pomocou gzip a možnosť „f“ určuje názov súboru výsledného tarballu.
Pri extrakcii súborov z komprimovaného tarballu sa vyžaduje aj možnosť „z“. Napríklad na extrahovanie obsahu súboru "my_directory.tar.gz" by ste použili nasledujúci príkaz:
tar -xzf môj_adresár.tar.gz
Opäť platí, že možnosť „x“ sa používa na extrahovanie súborov a možnosť „z“ umožňuje dekompresiu pomocou gzip.
Voľba "z" v príkaze "tar" poskytuje pohodlný spôsob vytvárania komprimovaných archívov v systémoch Linux. Spája procesy archivácie a kompresie do jedného príkazu, čím zjednodušuje správu súborov a adresárov. Zmenšením veľkosti súboru pomáha šetriť úložný priestor a zlepšuje efektivitu prenosu dát cez siete.
Voľba "z" v príkaze "tar" umožňuje kompresiu pomocou algoritmu gzip. Umožňuje používateľom vytvárať menšie komprimované tarbally, ktoré sú efektívnejšie na účely ukladania a prenosu. Spojením archivácie a kompresie do jedného príkazu zjednodušuje správu súborov a adresárov v systémoch Linux.
Ďalšie nedávne otázky a odpovede týkajúce sa Pokrok v úlohách správcu systému Linux:
- Aké opatrenia by sa mali prijať, aby sa zabránilo vytvoreniu „dechtovej bomby“?
- Ako možno použiť príkaz "tar" na extrahovanie súborov z archívu?
- Ako možno použiť príkaz "tar" na vytvorenie archívneho súboru?
- Aký je rozdiel medzi archiváciou a kompresiou?
- Aká kombinácia kláves sa používa na odpojenie od zdieľanej relácie bez jej ukončenia v tmux?
- Čo sa stane, ak sa zatvoria všetky okná a panely v rámci relácie tmux?
- Ako sa môžu používatelia pripojiť k existujúcej zdieľanej relácii v tmux?
- Aký príkaz sa používa na vytvorenie novej zdieľanej relácie v tmux?
- Ako môžu viacerí používatelia spolupracovať a spolupracovať pomocou zdieľaných relácií v tmux?
- Ako môžete rozdeliť okno na panely pomocou TMUX?
Pozrite si ďalšie otázky a odpovede v časti Pokrok v úlohách správcu systému Linux