A tar.xz přípona souboru ukazuje, že soubor je soubor archivu tar komprimovaný pomocí XZ kompresní nástroj. V této příručce pokryjeme různé příklady, jak vypisovat soutěže a tar.xz a extrahujte všechny nebo konkrétní soubory nebo adresáře v a tar.xz soubor. Probereme také, jak na to stáhnout a rozbalit archivní soubor pomocí jediného příkazu pomocí tar utility.
Tato příručka ukazuje různé příklady, jak extrahovat soubory tar komprimované pomocí xz, univerzální nástroj pro kompresi dat.
Obsah
Chcete-li zobrazit obsah souboru s tar.xz rozšíření, spusťte příkaz tar s -t
nebo --seznam
a -F
flags, které přikazují příkazu tar vypsat obsah archivu a zadat název souboru následovně:
$ tar -tf trilium-linux-x64-0.58.7.tar.xz.
Můžete povolit podrobný výstup nebo dlouhý formát výpisu za použití -proti
nebo -- podrobné
volba. V tomto případě je dehet výstup příkazu zobrazí seznam souborů nebo adresářů spolu s jejich oprávněními, velikostí, datem poslední úpravy atd.
$ tar -tvf trilium-linux-x64-0.58.7.tar.xz.
Chcete-li extrahovat všechny soubory v a tar.xz archivní soubor, spusťte příkaz tar s -X
nebo --výpis
nebo --dostat
následujícím způsobem, který poběží v neupovídaném režimu.
$ tar -xf trilium-linux-x64-0.58.7.tar.xz.
Můžete také povolit podrobný režim následujícím způsobem, který umožní prohlížení seznamu souborů při jejich extrahování:
$ tar -xvf trilium-linux-x64-0.58.7.tar.xz.
Chcete-li uložit extrahované soubory do určitého adresáře, použijte -C
vlajka.
$ tar -xvf trilium-linux-x64-0.58.7.tar.xz -C /tmp/
Můžete také extrahovat konkrétní soubory z tar.xz archivní soubor. Jednoduše zadejte názvy souborů oddělené mezerami jako argumenty za názvem archivního souboru v následujícím formátu.
Soubory v archivním souboru můžete vypsat a zobrazit názvy souborů, které chcete extrahovat, jak bylo uvedeno výše.
$ tar -xf trilium-linux-x64-0.58.7.tar.xz trilium-linux-x64/trilium-safe-mode.sh trilium-linux-x64/trilium-portable.sh.
Všimněte si, že musíte zadat absolutní cestu k souboru v archivním souboru, např. trilium-linux-x64/trilium-portable.sh.
Chcete-li extrahovat všechny soubory s konkrétní příponou, např. .sh
nebo .sql
můžete použít tar -- zástupné znaky
příznak shody souboru takto:
$ tar -xf trilium-linux-x64-0.58.7.tar.xz --wildcards '*.sh' '*.sql'
Chcete-li extrahovat adresáře/složky z archivního souboru, jednoduše zadejte jejich názvy stejným způsobem, jak je uvedeno na obrázku.
$ tar -xf trilium-linux-x64-0.58.7.tar.xz trilium-linux-x64.
Je také možné stáhnout archivní soubor a pomocí jediného příkazu jej rovnou rozbalit. Následující příklady ukazují, jak stáhnout archivní soubor pomocí příkaz curl nebo příkazy wget a extrahujte jej jedním tahem.
Musíte zadat možnost dekomprese, protože a tar.xz archivní soubor je filtrován XZ kompresi, musíte specifikovat -J
nebo --xz
jako možnost dekomprese, jak je znázorněno.
$ curl https://github.com/zadam/trilium/releases/download/v0.58.7/trilium-linux-x64-0.58.7.tar.xz | dehet -xJ. NEBO. $ wget https://github.com/zadam/trilium/releases/download/v0.58.7/trilium-linux-x64-0.58.7.tar.xz | dehet -xJ.
Pro více informací si přečtěte dehet manuálovou stránku spuštěním:
$ muž dehtu.
Mohlo by se Vám také líbit:
To je vše, co jsme pro vás v této příručce měli. Pokud máte nějaké dotazy, dejte nám vědět prostřednictvím formuláře pro zpětnou vazbu níže.