2014 m. rugsėjo 9 d., antradienis

Kaip komandine eilute išarchyvuoti dokumentus

tar - Tape ARchiver
Nustatymai:
-x - ištraukti (angl.extract)
-v - rodyti detalesnę išskleidimo informacija (angl.verbose)
-j - bzipped(.bz2) formato iškleidimas
-z : gzip(.gz) formato išskleidimas
-f - skaityti iš dokumento (angl. file)

.tar išskleidimas tar -xf archive.tar

'.tar.gz' išskleidimas:
tar -zxvf backup.tar.gz '.tar.bz2' išskleidimas: $ tar -jxf ffmpeg-2.3.3.tar.bz2

.zip išskleidimas: $ ls
z_ping.zip
$ unzip z_ping.zip
Archive: z_ping.zip
inflating: ping
$ ls
ping z_ping.zip


Be nustatymų perrašo pradinį dokumentą ir ištrina suglaudintą failą

'.gz' išskleidimas:
$ ls
seka.gz
$ gunzip seka.gz
$ ls
seka
Analogiška komanda:
$ ls
seka.gz
$ gzip -d seka.gz
$ ls
seka


.bz2 išskleidimas: $ bunzip2 -c seka.bz2 > seka

'.gz' atvaizdavimas:
$ tar -tzvf failas.gz 'zcat' automatiškai išspaudžia ir atidaro dokumentą
veikia su '.gz','.zip' formatais
$ zcat seka.gz | less
$ zcat seka.zip | less
'bzcat' panašiai kaip 'zcat' išspaudžia ir atidaro dokumentą suglaudinta 'bzip2' formate: $ bzcat seka.bz2 | less Palyginimas kiek užima suglaudinti dokumentai:
-rw-r--r-- 1 install-gentoo install-gentoo 6,6M Rgs 9 21:38 seka.txt
-rw-r--r-- 1 install-gentoo install-gentoo 2,1M Rgs 9 21:43 seka.zip
-rw-r--r-- 1 install-gentoo install-gentoo 2,1M Rgs 9 21:39 seka.gz
-rw-r--r-- 1 install-gentoo install-gentoo 1,2M Rgs 9 21:51 seka.bz2
Kitos nuorodos:
Kaip suspausti?
https://www.youtube.com/watch?v=Eo7IWazWmZ0 - patool universalus išskleidimo įrankis