tips:linux:common:archive

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
tips:linux:common:archive [2025/09/15 20:23] – [tar 系統 (基本)] asaasatips:linux:common:archive [2025/09/15 20:45] (現在) – [汎用書庫いろいろ] asaasa
行 8: 行 8:
 user$ dd if=/dev/zero of=test.dat bs=1M count=10 user$ dd if=/dev/zero of=test.dat bs=1M count=10
 (10MBのダミーファイルを作る) (10MBのダミーファイルを作る)
 +user$ tar cvf hogehoge.tar test.dat
 +(tar でまとめる)
 </code> </code>
  
-まとめる (tar)+圧縮 (gz / bz2 / xz / zst)
 <code bash> <code bash>
-user$ tar cvf hogehoge.tar test.dat+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 もつける)
 </code> </code>
  
- +コマンド対応 : gzip - gunzip, bzip2 - bunzip2, xz - unxz, zstd - unzstd 
-圧縮 (gz)+
  
 展開 展開
行 27: 行 37:
  
   * 7z   * 7z
-  zip+    圧縮 : 7z a 書庫名 フォルダ名やファイル名 
 +    * 展開 : 7z x 書庫名 
 +  * unzip 
 +    * 展開 : unzip 書庫名 
 +  * unrar 
 +    * 展開 : unrar 書庫名
   * lzh   * lzh
 +    * 展開専用。 lha x 書庫名
  • tips/linux/common/archive.1757935406.txt.gz
  • 最終更新: 2025/09/15 20:23
  • by asaasa