tips:linux:common:archive

差分

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

この比較画面へのリンク

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