「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

tar【コマンド】

pointこの用語のポイント

pointコマンドだよ

pointUNIX系で使えるよ

pointtarファイルを作ったり展開したりするよ

スポンサーリンク

簡単に書くよ

tar【コマンド】とは

コンピュータさんに対する命令文(コマンド)のひとつ
であり

tarファイルを作ったり展開したりするときに使うコマンド
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

アーカイブ
アーカイブファイル
圧縮
圧縮ファイル
tar(ター)
tarファイル


について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

アーカイブは「複数のファイルフォルダを1つにまとめること」です。

tar

アーカイブファイルは「複数のファイルやフォルダを1つにまとめたファイル」です。

tar2

圧縮は「ファイルやフォルダを1つにまとめてキュッと潰すこと」です。

tar3

圧縮ファイルは「1つにまとめてキュッと潰したよファイル」です。

tar4

少し紛らわしいのですが「アーカイブ」と「圧縮」は違います。

アーカイブは「1つにまとめる」行為です。

tar5

圧縮は「ファイルを潰す」行為です。

tar6

ただし、圧縮するときには複数のファイルやフォルダが1つにまとめられます。
圧縮する対象が1つの場合は潰されるだけですけどね。
対象が2つ以上あると、1つのファイルにまとめてから潰されるのです。

tar7

そのため、圧縮を指して「アーカイブ」と表現する人もいます。

とはいえ、用語の意味としては

アーカイブ:ファイルを1つにまとめる
圧縮:ファイルを潰す


です。
覚えておいてください。

tar8

tarは「アーカイブファイルの作り方(ファイルのまとめ方)のひとつ」です。
アーカイブ形式には違うやり方が何種類かあります。
その何種類かあるやり方のひとつです。

tar9

tarファイルは「tar形式のアーカイブファイル」です。
ファイルの拡張子(ファイルの種類を表す目印)は「.tar」にするのが一般的です。

tar10

以上を踏まえて

tarファイルを作ったり元のファイルに戻したりするときに使うコマンド

が「tar」コマンドです。
「tar」コマンドはUNIXLinuxとかMacとか)で使えます。

書き方は

tar [オプション] [ファイル名] [合体させるファイルとかディレクトリ]

です。
オプションは、いっぱいあります。

オプション説明
-A2つのtarファイルを合体させる
-ctarファイルを作る
-dtarファイルの中身と実際のファイルを比較する
-rtarファイルにファイルを追加する
-ttarファルの中身を表示する
-utarファイルの中身より新しいファイルのみtarファイルに追加する
-xtarファイルを展開する
-C【ディレクトリ】【ディレクトリ】に移動してからtarファイルをあれこれする
-f【tarファイル名】【tarファイル名】に対してあれこれする
-jbzip2形式で圧縮/解凍する
-pファイルのパーミッション情報を保持する
-v処理したファイルを画面に表示する
-zgzip形式で圧縮/解凍する

などです。
他にもいっぱいありますが、書くのが面倒くさい、もとい使用頻度が高くないので省略します。
オプションは複数組み合わせて指定できます。

オプションがあれやこれやとありますが、気にする必要は ありません。

■tarファイルを作る
tar cvf 【tarファイル名】 【合体させるファイルとかディレクトリ】

■tarファイルにファイルを追加
tar rvf 【tarファイル名】 【合体させるファイルとかディレクトリ】

■tarファイルの中身を表示
tar tvf 【tarファイル名】

■tarファイルを展開
tar xvf 【tarファイル名】

だけ丸暗記しておけば、日常生活ではほぼ事足ります。

あと余談ですが「tar」は「tape archival format(テープ・アーカイバル・フォーマット)」の略だそうです。
「ふ~ん(--)」って感じですね。


image piyo2

一言でまとめるよ

まぁ「tar」ってコマンドが出てきたら「tarファイルをあれこれするときに使うんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像051
書籍画像059

おまけ

■訳してみるよ

「tar(ター)」は「tape archive(テープ・アーカイブ)」の略だそうです。
「tape(テープ)」はカタカナで「テープ」で分かりますかね。
「archive(アーカイブ)」の意味は「書庫」とか「公文書」とか「記録保管所」とかです。
何となく くっつけると

テープの記録保管所

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
実践サイバーセキュリティ入門講座 現場に残された痕跡からハッカーの攻撃を暴け
あたえる人があたえられる