>> i's SQUARE >> UNIXのノウハウ >> UNIXの圧縮・解凍

UNIXの圧縮・解凍




.tar

 圧縮: tar cvf ファイル名.tar 圧縮するファイル名(ディレクトリや複数指定可)
 解凍: tar xvf 解凍したいファイル名.tar


.gz

 圧縮: gzip 圧縮するファイル名
 解凍: gzip -d 解凍したいファイル名.gz
 解凍: gunzip 解凍したいファイル名.gz


.Z

 圧縮: compress -vf 圧縮するファイル名
 解凍: compress -d 解凍したいファイル名.Z
 解凍: uncompress 解凍したいファイル名.Z
 解凍: zcat 解凍したいファイル名.Z > 解凍後のファイル名


.lzh

 圧縮: lha cd 圧縮後のファイル名.lzh 圧縮するファイル名(ディレクトリや複数可)
 解凍: lha -e 解凍したいファイル名.lzh


.zip

 圧縮: zip 圧縮するファイル名.zip
 解凍: unzip 解凍したいファイル名.zip


.tar.gz

 圧縮: gtar cvfz 圧縮後のファイル名.tar.gz 圧縮するファイル名
 圧縮: tar cvf - 圧縮するファイル名 | gzip > 圧縮後のファイル名.tar.gz
 解凍: gtar xvfz 解凍したいファイル名.tar.gz
 解凍: gzip -cd 解凍したいファイル名.tar.gz | tar xvf -


.tar.Z

 圧縮: tar cvf - 圧縮するファイル名 | compress -vf > 圧縮後のファイル名.tar.Z
 解凍: zcat 解凍したいファイル名.tar.Z | tar xvf -



uuencode

 バイナリ→テキスト: uuencode バイナリファイル バイナリファイル > テキストファイル.uu


uudecode

 テキスト→バイナリ: uudecode テキストファイル.uu


注意)
 uuencodeでテキスト化したファイルを mail めぇるアドレス < テキストファイル.uu と打ちメールで送ったり、メールに添付したりすると、ある条件 (とあるメッセージゲートウェイの行末空白削除機能)では、 上手く複号できない場合があるのでコマンドラインからのメールでは Base64 符号化方式 (64文字を用いて8ビット3文字を6ビット4文字に変換する)がお勧めです!


どんな女性にとっても最良の夫というものは、考古学者に決まっています。
妻が年をとればとるほど、夫が興味を持ってくれるでしょうから。
by アガサ・クリスティ