差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
| tips:linux:common:archive [2025/09/15 20:23] – [tar 系統 (基本)] asaasa | tips:linux:common:archive [2025/09/15 20:45] (現在) – [汎用書庫いろいろ] asaasa | ||
|---|---|---|---|
| 行 8: | 行 8: | ||
| user$ dd if=/ | user$ dd if=/ | ||
| (10MBのダミーファイルを作る) | (10MBのダミーファイルを作る) | ||
| + | user$ tar cvf hogehoge.tar test.dat | ||
| + | (tar でまとめる) | ||
| </ | </ | ||
| - | まとめる | + | 圧縮 |
| <code bash> | <code bash> | ||
| - | user$ tar cvf hogehoge.tar | + | 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 --rm -9 hogehoge.tar | ||
| + | (gzip と同じだが数字は 1 ~ 19 を選べる。rm は元ファイルを消す指定、省略すると圧縮元が残る) | ||
| + | user$ zstd --rm --ultra -22 hogehoge.tar | ||
| + | (数字を20~22に指定したい場合は ultra もつける) | ||
| </ | </ | ||
| - | + | コマンド対応 : gzip - gunzip, bzip2 - bunzip2, xz - unxz, zstd - unzstd | |
| - | 圧縮 (gz) | + | |
| 展開 | 展開 | ||
| 行 27: | 行 37: | ||
| * 7z | * 7z | ||
| - | | + | |
| + | * 展開 : 7z x 書庫名 | ||
| + | * unzip | ||
| + | * 展開 : unzip 書庫名 | ||
| + | * unrar | ||
| + | * 展開 : unrar 書庫名 | ||
| * lzh | * lzh | ||
| + | * 展開専用。 lha x 書庫名 | ||