**文書の過去の版を表示しています。**
書庫処理
tar 系統 (基本)
事前準備
user$ cd ~ user$ dd if=/dev/zero of=test.dat bs=1M count=10 (10MBのダミーファイルを作る) user$ tar cvf hogehoge.tar test.dat (tar でまとめる)
圧縮 (gz / bz2 / xz / zst)
user$ gzip -9 hogehoge.tar (圧縮レベル9で処理する。9 の部分は 1~9 の任意の数字1桁を入れることができる) user$ bzip2 -9 hogehoge.tar (gzipと使い方は同じ bz2になる) user$ xz -9 hogehoge.tar (gzipと使い方は同じ xzになる) user$ zstd -9 hogehoge.tar (gzip と同じだが数字は 1 ~ 19 を選べる。) user$ zstd --ultra -22 hogehoge.tar (数字を20~22に指定したい場合は ultra もつける)
コマンド対応 : gzip - gunzip, bzip2 - bunzip2, xz - unxz, zstd - unzstd
展開
user$ tar xvf hogehoge.tar.gz (hogehoge.tar.gz を gzip 解除しつつ展開する。 .gz が .xz や .zst でもよきに計らってくれるはず)
汎用書庫いろいろ
- 7z
- zip
- lzh