内容へ移動
heavyhandの実験室
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
linuxコマンド:tar
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== Linuxコマンド:tar ====== ===== 環境 ===== | OS |CentOS 6.6 | | コマンド | tar 1.23 | ===== 機能 ===== * tarコマンドはアーカイブユーティリティで複数のファイルを1つのファイルに書庫化したり、tar形式で書庫化されたファイルを復元する際に利用する。 * アーカイブ時はファイルのユーザー情報とグループ情報、パーミッション、最終更新日時、ディレクトリ構造を同時にアーカイブすることができる。 * GNU拡張機能として、アーカイブをgzip(-z)やbzip2(-i)に圧縮することができる。 ===== とにかく使う ===== ==== アーカイブ ==== === .tar にアーカイブ === * ファイル//**file1.txt**// , //**file2.txt**// からアーカイブファイル //**file.tar**// を作成する。 <code bash> >tar -cvf file.tar file1.txt file2.txt </code> * フォルダ //**folder**// からアーカイブファイル //**foldet.tar**// を作成する。 <code bash> >tar -cvf folder.tar folder </code> ==== 圧縮 ==== === .tar.gz に圧縮 === * ファイル//**file1.txt**//, //**file2.txt**// をアーカイブした後圧縮し、//**file.tar.gz**// を作成する。 <code bash> >tar -czvf file.tar.gz file1.txt file2.txt file3.txt </code> * フォルダ //**folder**// をアーカイブした後圧縮し、//**foldet.tar.gz**// を作成する。 <code bash> >tar -czvf folder.tar.gz folder </code> ==== 抽出 ==== === .tar から抽出 === * アーカイブ text.tar からすべてのファイルを抽出する。 <code bash> >tar -xvf text.tar </code> === .tar.gz から解凍して抽出 === * アーカイブ text.tar.gz からすべてのファイルを抽出する。 <code bash> >tar -xzvf text.tar.gz </code> ==== 情報の表示 ==== * アーカイブ text.tar の内容を一覧表示する(.tar.gzも同様)。 <code bash> >tar -tvf text.tar </code> ===== ざっくり説明 ===== ==== 共通のオプション ==== * //**-v**// オプションで処理したファイルの一覧を出力する。 * //**-f**// オプションでアーカイブファイルを指定する。 ==== アーカイブ ==== === アーカイブ === * **新しい**アーカイブを作成するには //**-c**// オプションを指定する。 <code bash> >tar -cvf アーカイブファイル名 ファイル名.... </code> * アーカイブの最後にファイルを追加するには//**-r**// オプションを指定する。 <code bash> >tar -rvf アーカイブファイル名 ファイル名.... </code> ==== アーカイブして圧縮 ==== === 新しいアーカイブを作成後、gzipで圧縮する。 === * アーカイブ作成後、gzipで圧縮するには //**-z**// オプションを指定する。拡張子は通常 //**tar.gz**// または //**.tgz**// <code bash> >tar -cvzf 圧縮ファイル名 ファイル名.... </code> === 新しいアーカイブを作成後、bzip2で圧縮する。 === * アーカイブ作成後、bzip2で圧縮するには //**-j**// オプションを指定する。拡張子は通常 //**tar.bz2**// <code bash> >tar -cvjf 圧縮ファイル名 ファイル名.... </code> ==== アーカイブからファイルを抽出 ==== * アーカイブからファイルを抽出するするには //**-x**// オプションを指定する。 <code bash> >tar -xvf アーカイブファイル </code> * アーカイブから指定したファイルを抽出する場合は、アーカイブファイルの後に抽出するファイルを指定する。 <code bash> >tar -xvf アーカイブファイル ファイル.... </code> ==== 圧縮されたアーカイブからファイルを抽出 ==== === gzipで圧縮されたアーカイブからファイルを抽出する。 === * gzipで圧縮されたアーカイブからファイルを抽出するには、概出の //**-z**// と //**-x**// オプションを使用する。 <code bash> >tar -xzvf gzipファイル名 </code> === bzip2で圧縮されたアーカイブからファイルを抽出する。 === * bzip2で圧縮されたアーカイブからファイルを抽出するには、概出の //**-j**// と //**-x**// オプションを使用する。 <code bash> >tar -xjvf bzip2ファイル名 </code> ==== アーカイブの情報表示 ==== * アーカイブの内容を一覧表示するには //**-t**//オプションを使用する。 <code bash> >tar -tvc アーカイブファイル名 </code> ---- <html> <table border="0" style=" border-style: none;"> <tr style="border-style:none;"><td style="border-style:none;"> <table cellpadding="0" cellspacing="0" border="0" style=" border-style: none; width:163px;"><tr style="border-style:none;"><td style="vertical-align:top; border-style:none; padding:10px 10px 0pt;"><a href="http://rpx.a8.net/svt/ejp?a8mat=2I13IX+3YW1YQ+2HOM+BWGDT&rakuten=y&a8ejpredirect=http%3A%2F%2Fhb.afl.rakuten.co.jp%2Fhgc%2Fg00q0724.2bo11c45.g00q0724.2bo12179%2Fa15121632034_2I13IX_3YW1YQ_2HOM_BWGDT%3Fpc%3Dhttp%253A%252F%252Fitem.rakuten.co.jp%252Fbook%252F13256495%252F%26m%3Dhttp%253A%252F%252Fm.rakuten.co.jp%252Fbook%252Fi%252F17461332%252F" target="_blank"><img border="0" alt="" src="http://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/4044/9784774174044.jpg?_ex=128x128" /></a></td></tr><tr style="border-style:none;"><td style="font-size:12px; vertical-align:middle; border-style:none; padding:10px;"><p style="padding:0; margin:0;"><a href="http://rpx.a8.net/svt/ejp?a8mat=2I13IX+3YW1YQ+2HOM+BWGDT&rakuten=y&a8ejpredirect=http%3A%2F%2Fhb.afl.rakuten.co.jp%2Fhgc%2Fg00q0724.2bo11c45.g00q0724.2bo12179%2Fa15121632034_2I13IX_3YW1YQ_2HOM_BWGDT%3Fpc%3Dhttp%253A%252F%252Fitem.rakuten.co.jp%252Fbook%252F13256495%252F%26m%3Dhttp%253A%252F%252Fm.rakuten.co.jp%252Fbook%252Fi%252F17461332%252F" target="_blank">[改訂第3版]Linuxコマンドポケットリファレンス [ 沓名亮典 ]</a></p><p style="color:#666; margin-top:5px line-height:1.5;">価格:<span style="font-size:14px; color:#C00; font-weight:bold;">2,570円</span><br/><span style="font-size:10px; font-weight:normal;">(2015/12/17 12:59時点)</span></p></td></tr></table> <img border="0" width="1" height="1" src="http://www14.a8.net/0.gif?a8mat=2I13IX+3YW1YQ+2HOM+BWGDT" alt=""> </td><td style="border-style:none;"> <table cellpadding="0" cellspacing="0" border="0" style=" border-style: none; width:163px;"><tr style="border-style:none;"><td style="vertical-align:top; border-style:none; padding:10px 10px 0pt;"><a href="http://rpx.a8.net/svt/ejp?a8mat=2I13IX+3YW1YQ+2HOM+BWGDT&rakuten=y&a8ejpredirect=http%3A%2F%2Fhb.afl.rakuten.co.jp%2Fhgc%2Fg00q0724.2bo11c45.g00q0724.2bo12179%2Fa15121632034_2I13IX_3YW1YQ_2HOM_BWGDT%3Fpc%3Dhttp%253A%252F%252Fitem.rakuten.co.jp%252Fbook%252F1087999%252F%26m%3Dhttp%253A%252F%252Fm.rakuten.co.jp%252Fbook%252Fi%252F10792975%252F" target="_blank"><img border="0" alt="" src="http://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/7561/75613178.jpg?_ex=128x128" /></a></td></tr><tr style="border-style:none;"><td style="font-size:12px; vertical-align:middle; border-style:none; padding:10px;"><p style="padding:0; margin:0;"><a href="http://rpx.a8.net/svt/ejp?a8mat=2I13IX+3YW1YQ+2HOM+BWGDT&rakuten=y&a8ejpredirect=http%3A%2F%2Fhb.afl.rakuten.co.jp%2Fhgc%2Fg00q0724.2bo11c45.g00q0724.2bo12179%2Fa15121632034_2I13IX_3YW1YQ_2HOM_BWGDT%3Fpc%3Dhttp%253A%252F%252Fitem.rakuten.co.jp%252Fbook%252F1087999%252F%26m%3Dhttp%253A%252F%252Fm.rakuten.co.jp%252Fbook%252Fi%252F10792975%252F" target="_blank">人に聞けないLinuxの使い方(管理コマンド編) [ 榊隆 ]</a></p><p style="color:#666; margin-top:5px line-height:1.5;">価格:<span style="font-size:14px; color:#C00; font-weight:bold;">1,058円</span><br/><span style="font-size:10px; font-weight:normal;">(2015/12/17 13:00時点)</span></p></td></tr></table> <img border="0" width="1" height="1" src="http://www14.a8.net/0.gif?a8mat=2I13IX+3YW1YQ+2HOM+BWGDT" alt=""> </td><td style="border-style:none;"> <table cellpadding="0" cellspacing="0" border="0" style=" border-style: none; width:163px;"><tr style="border-style:none;"><td style="vertical-align:top; border-style:none; padding:10px 10px 0pt;"><a href="http://rpx.a8.net/svt/ejp?a8mat=2I13IX+3YW1YQ+2HOM+BWGDT&rakuten=y&a8ejpredirect=http%3A%2F%2Fhb.afl.rakuten.co.jp%2Fhgc%2Fg00q0724.2bo11c45.g00q0724.2bo12179%2Fa15121632034_2I13IX_3YW1YQ_2HOM_BWGDT%3Fpc%3Dhttp%253A%252F%252Fitem.rakuten.co.jp%252Fbook%252F13158517%252F%26m%3Dhttp%253A%252F%252Fm.rakuten.co.jp%252Fbook%252Fi%252F17365127%252F" target="_blank"><img border="0" alt="" src="http://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2389/9784797382389.jpg?_ex=128x128" /></a></td></tr><tr style="border-style:none;"><td style="font-size:12px; vertical-align:middle; border-style:none; padding:10px;"><p style="padding:0; margin:0;"><a href="http://rpx.a8.net/svt/ejp?a8mat=2I13IX+3YW1YQ+2HOM+BWGDT&rakuten=y&a8ejpredirect=http%3A%2F%2Fhb.afl.rakuten.co.jp%2Fhgc%2Fg00q0724.2bo11c45.g00q0724.2bo12179%2Fa15121632034_2I13IX_3YW1YQ_2HOM_BWGDT%3Fpc%3Dhttp%253A%252F%252Fitem.rakuten.co.jp%252Fbook%252F13158517%252F%26m%3Dhttp%253A%252F%252Fm.rakuten.co.jp%252Fbook%252Fi%252F17365127%252F" target="_blank">Linuxコマンドブックビギナーズ第4版 [ 川口拓之 ]</a></p><p style="color:#666; margin-top:5px line-height:1.5;">価格:<span style="font-size:14px; color:#C00; font-weight:bold;">2,052円</span><br/><span style="font-size:10px; font-weight:normal;">(2015/12/17 13:01時点)</span></p></td></tr></table> <img border="0" width="1" height="1" src="http://www17.a8.net/0.gif?a8mat=2I13IX+3YW1YQ+2HOM+BWGDT" alt=""> </td></tr> </table> </html> [[:Linuxコマンド|Linuxコマンドへ戻る]]
linuxコマンド/tar.txt
· 最終更新: 2016/01/20 00:06 by
dokuroot
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ