2009年7月18日土曜日

ubuntuのarchiver

[tar]

解凍
tar xvf 圧縮されたfiles.tar

圧縮
tar cvf 圧縮されたfiles.tar 圧縮したいfile又はdirectory
tar cvf 圧縮されたfiles.tar 圧縮したいfile1 圧縮したいfile2



[tar.gz]

解凍
tar zxvf 圧縮されたfiles.tar

圧縮
tar zcvf 圧縮されたfiles.tar.gz 圧縮したいfile又はdirectory
tar zcvf 圧縮されたfiles.tar.gz 圧縮したいfile1 圧縮したいfile2





[tar.bz2]

解凍
tar jxvf 圧縮されたfiles.tar

圧縮
tar jcvf 圧縮されたfiles.tar.gz 圧縮したいfile又はdirectory
tar jcvf 圧縮されたfiles.tar.gz 圧縮したいfile1 圧縮したいfile2


[gz]

解凍
gzip -d dir.txt.gz

圧縮
gzip dir.txt



[zip]

解凍
unzip 圧縮されたfile.zip

圧縮
zip -r 圧縮されたfile.zip 圧縮したいfile
zip -r 圧縮されたfile.zip 圧縮したいdirectory
zip -r 圧縮されたfile.zip 圧縮したいfile1 圧縮したいfile2
zip -r -e 圧縮されたfile.zip 暗号化して圧縮したいdirectory



[rar]
$ sudo apt-get install unrar rar

解凍
unrar x 圧縮されたfile.rar

圧縮
rar a 圧縮されたfile.rar 圧縮したいfile又はdirectory
rar a 圧縮されたfile.rar 圧縮したいfile1 圧縮したいfile2

unrar l small.rar # list
unrar t small.rar # test
unrar x small.rar # extract
unrar e small.rar # extract
unrar e small.rar small001.jpg # extract small001.jpg only


[7z]
$ sudo apt-get install p7zip-full

解凍
7z x 圧縮されたfile.7z

圧縮
7z a 圧縮されたfile.7z 圧縮したいfile又はdirectory
7z a 圧縮されたfile.7z 圧縮したいfile1 圧縮したいfile2


[lzh]
$ sudo apt-get install lha-sjis

解凍
lha x 圧縮されたfile.lzh

圧縮
lha a 圧縮されたfile.lzh 圧縮したいfile又はdirectory
lha a 圧縮されたfile.lzh 圧縮したいfile1 圧縮したいfile2


Linux Salad: ファイルの圧縮と解凍!各種アーカイバを揃えよう!
http://linuxsalad.blogspot.com/2007/06/blog-post.html


UNIX系OS 上での解凍・圧縮方法
http://uguisu.skr.jp/Windows/tar.html