Nebo co takhle použít shell s pokročilými možnostmi dokončování (jako je zsh nebo čerstvé verze bash), které za vás doplní možnosti s komplexní nápovědou? :))
Ohledně taru:stačí se podívat na klávesnici "qwerty". Vedle sebe jsou písmena "zxcvf". Potřebujete buď "tar czvf file.tar.gz files" nebo "tar xzvf file.tar.gz".
Přehled možností tar
Všichni jste vítáni, abyste to upravili a přidali další esoterické přepínače, ale zde jsou základy:
- x - extrahovat soubory
- c - vytvořit archiv
- t - seznam souborů
- v - verbose (seznam souborů, jak je zpracovává)
- j - použijte kompresi bz2
- z - použijte kompresi gz
- f - číst nebo zapisovat soubory na disk
Příklady
Dekomprimujte soubor tar.gz:tar zxf tarball.tar.gz
Dekomprimujte soubor tar.bz2:tar jxf tarball.tar.bz2
Vytvořte soubor tar.gz:tar zcvf tarvall.tar.gz mydir/*
Existuje malý skript v Perlu s názvem "unp".
unp filename.tar.gz
...a extrahuje všechno. Funguje s jakýmikoli komprimovaný soubor, pokud máte správné binární soubory. A vy prostě zapomenete na syntaxi nebo něco takového. Zkontrolujte úložiště vaší distribuce Linuxu. Mělo by tam být (alespoň na Archu, Debianu a Ubuntu).