ユーザ用ツール

サイト用ツール


linuxコマンド:tar

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
linuxコマンド:tar [2016/01/19 23:44]
dokuroot [圧縮されたアーカイブからファイルを抽出]
linuxコマンド:tar [2016/01/20 00:06] (現在)
dokuroot
ライン 1: ライン 1:
 ====== Linuxコマンド:​tar ====== ====== Linuxコマンド:​tar ======
 ===== 環境 ===== ===== 環境 =====
-OS    :CentOS 6.6 \\ +|  ​OS  |CentOS 6.6 | 
-コマンドtar 1.23+|  ​コマンド ​ ​| ​tar 1.23 
  
 ===== 機能 ===== ===== 機能 =====
-  * アーカイブユーティリティ+  * tarコマンドはアーカイブユーティリティで複数のファイルを1つのファイルに書庫化したり、tar形式で書庫化されたファイルを復元する際に利用する。 
 +  * アーカイブ時はファイルのユーザー情報とグループ情報、パーミッション、最終更新日時、ディレクトリ構造を同時にアーカイブすることができる。 
 +  * GNU拡張機能として、アーカイブをgzip(-z)やbzip2(-i)に圧縮することができる。 
 + 
 + 
 ===== とにかく使う ===== ===== とにかく使う =====
 ==== アーカイブ ==== ==== アーカイブ ====
ライン 45: ライン 51:
  
 ===== ざっくり説明 ===== ===== ざっくり説明 =====
-  * tarはファイルのアーカイブに用いられ、複数のファイルを1つにファイルにアーカイブして保存したり、アーカイブからファイルを復元する。アーカイブ時はファイルのユーザー情報とグループ情報、パーミッション、最終更新日時、ディレクトリ構造を同時にアーカイブすることができる。 
-  * GNU拡張機能として、アーカイブをgzip(-z)やbzip2(-i)に圧縮することができる。 
  
 ==== 共通のオプション ==== ==== 共通のオプション ====
ライン 60: ライン 64:
 </​code>​ </​code>​
  
-  * アーカイブの最後にファイルを追加するには//​**-r**//​オプションを指定する。 <code bash>+  * アーカイブの最後にファイルを追加するには//​**-r**//​ オプションを指定する。 <code bash>
 >tar -rvf アーカイブファイル名 ファイル名.... >tar -rvf アーカイブファイル名 ファイル名....
 </​code>​ </​code>​
ライン 67: ライン 71:
  
 === 新しいアーカイブを作成後、gzipで圧縮する。 === === 新しいアーカイブを作成後、gzipで圧縮する。 ===
-  * アーカイブ作成後、gzipで圧縮するには //​**-z**//​オプションを指定する。拡張子は通常 //​**tar.gz**//​ または //​**.tgz**//​ <code bash>+  * アーカイブ作成後、gzipで圧縮するには //**-z**// オプションを指定する。拡張子は通常 //​**tar.gz**//​ または //​**.tgz**//​ <code bash>
 >tar -cvzf 圧縮ファイル名 ファイル名.... >tar -cvzf 圧縮ファイル名 ファイル名....
 </​code>​ </​code>​
  
 === 新しいアーカイブを作成後、bzip2で圧縮する。 === === 新しいアーカイブを作成後、bzip2で圧縮する。 ===
-  * アーカイブ作成後、bzip2で圧縮するには //​**-j**//​オプションを指定する。拡張子は通常 //​**tar.bz2**//​ <code bash>+  * アーカイブ作成後、bzip2で圧縮するには //**-j**// オプションを指定する。拡張子は通常 //​**tar.bz2**//​ <code bash>
 >tar -cvjf 圧縮ファイル名 ファイル名.... >tar -cvjf 圧縮ファイル名 ファイル名....
 </​code>​ </​code>​
  
 ==== アーカイブからファイルを抽出 ==== ==== アーカイブからファイルを抽出 ====
-  * アーカイブからファイルを抽出するするには //​**-x**//​オプションを指定する。 <code bash>+  * アーカイブからファイルを抽出するするには //**-x**// オプションを指定する。 <code bash>
 >tar -xvf アーカイブファイル >tar -xvf アーカイブファイル
 </​code>​ </​code>​
linuxコマンド/tar.1453214659.txt.gz · 最終更新: 2016/01/19 23:44 by dokuroot