AIX ファイル圧縮
ごめんなさい。汚いです。。。
後々綺麗に書き直す予定です(T_T)
解凍・圧縮方法について
拡張子ごとの解凍・圧縮コマンドをまとめています。ここでの「filename」とは展開する物のファイル名です。
解凍方法について
解凍コマンド一覧を載せておきます。
圧縮書庫形式
拡張子
解凍コマンド
TAR 形式+GZIP 形式
~.tgz, ~.tar.gz
gzip -dc filename | tar xvf -
GNU tarが使える時(zオプションを使える時)
tar zxvf filename
LZH 形式
~.lzh
lha e filename
もしくは
lha x filename
ZIP 形式
~.zip
unzip filename
bzip2(bz2) 形式
~.bz2
bzip2 -dc filename
もしくは
bunzip2 -c filename
tar.bz2(tbz) 形式
~.tar.bz2, ~.tbz
bzip2 -dc filename | tar xvf -y/z/I オプションを使えるtarコマンドを持っている時
tar yxvf filename
tar zxvf filename
tar Ixvf filename
tar.xz 形式
~.tar.xz
tar -Jxvf filename
xz-utils パッケージが必要
7-zip 形式
~.7z
7z x filename.7z
p7zip, p7zip-full パッケージが必要
rar 形式
~.rar
unrar x filename
unrar パッケージが必要
tar.z(taz) 形式
~.tar.Z
tar zxvf filename
もしくは
uncompress -c filename | tar xvf -
tar.bz2、tbz2形式
~.tar.bz2、tbz2
tar -jxf filename
bzip2 -dc filename | tar xvf -
gzip(gz) 形式
~.gz
gunzip filename
もしくは
gzip -dc filename
compress(z) 形式
~.z
uncompress filename
もしくは
compress -d filename
tar 形式
~.tar
tar xvf filename
ARJ 形式
~.arj
unarj filename
cab 形式
~.cab
cabextract filename.cab
cabextract パッケージが必要
圧縮方法 について
圧縮コマンド一覧を載せておきます。
gzip は compress より圧縮率が高く、bzip2 は gzip よりさらに圧縮率が高いです。
ただし、その分圧縮にかかる時間は4倍くらいになります。
圧縮書庫形式
拡張子
圧縮コマンド
tar 形式+GZIP 形式
~.tgz, ~.tar.gz
tar zcvf backup.tar.gz file1 file2
tar.BZ2(TBZ) 形式
~.tar.bz2, ~.tbz
tar Icvf backup.tar.bz2 file1 file2
7-zip 形式
~.7z
7z a filename.7z file1/
p7zip, p7zip-full パッケージが必要
rar 形式
~.rar
rar a filename.rar file1
rarパッケージが必要
tar+xz 形式
~.tar+xz
tar -Jcvf backup.tar.xz file1
tar.bz2、tbz2形式
~.tar.bz2、~.tbz2
tar -jcf backup.tar.bz2 file1 file2
zip 形式
~.zip
zip -r compress.zip file1 file2
lzh 形式
~.lzh
lha a compress.lzh file1 file2
compress(Z) 形式
~.Z
compress -vf filename
tar.Z(TAZ) 形式
~.tar.Z
tar Zcvf compress.tar.Z file1 file2
bzip2(BZ2) 形式
~.bz2
bzip2 file1
gzip(GZ) 形式
~.gz
gzip file1
(複数のファイルを、1つの圧縮ファイルにできない)
tar 形式
~.tar
tar cvf backup.tar file1 file2
(ただしTAR 形式では圧縮は行わない)
cab 形式
~.cab
lcab -r file1/ filename.cab
lcab パッケージが必要
ファイル圧縮できないよ・・・・・>_<
↓こんなエラー
tar: 0511-194 予期しないうちにファイルの終わりに到達しました。
原因:作成しようとするファイルが、単一ファイル容量制限の設定値に到達したから。
対策:圧縮対象ファイルを細かくする。
いらないファイルを削除して小さくする。
/etc/security/limits の中身を変える↓
default:
fsize = 2097151
core = 2097151
cpu = -1
data = 262144
rss = 65536
stack = 65536
nofiles = 2000