tarとは? わかりやすく解説

tar

別表記:ター

「tar」とは・「tar」の意味

「tar」は、日本語で「タール」と訳されることが多い。主に木材石炭高温加熱し蒸留することで得られる粘性のある黒色液体を指す。また、「tar」は、Unix系のコンピュータオペレーティングシステムで、複数ファイルディレクトリ一つアーカイブファイルにまとめるためのコマンドフォーマットを指すこともある。

「tar」の発音・読み方

「tar」の発音は、IPA表記では/tɑːr/となる。IPAカタカナ読みでは「ター」となる。日本人発音するカタカナ英語では「ター」が近い。

「tar」の定義を英語で解説

「tar」は、英語で"a dark, thick, sticky liquid that is produced by burning wood or coal, used especially for covering roads or protecting wood"と定義されるまた、コンピュータ文脈では"an archiving file format that provides a standard for collecting many files into one archive file"と定義される

「tar」の類語

「tar」の類語としては、「pitch」「bitumen」などがある。これらも同様に粘性のある黒色液体を指す言葉である。しかし、「pitch」は主に木材から得られ、「bitumen」は石油から得られることが多い。

「tar」に関連する用語・表現

「tar」に関連する用語としては、「tarball」「tar file」などがある。これらは、「tar」コマンド用いて作成されアーカイブファイルを指す。また、tar pit」は、地下石油自然に地表湧き出て形成されるタールの池を指す。

「tar」の例文

1. The road was covered with tar.(道路タール覆われていた。)
2. The smell of tar filled the air.(空気タール匂い満たされていた。)
3. The tar command is used to create tarballs.(tarコマンドはtarballを作成するために使用される。)
4. The tar file contains all the necessary files.(tarファイルには必要な全てのファイル含まれている。)
5. The tar pit is a natural trap for many animals.(タール坑は多く動物にとって自然の罠である。)
6. The tar was heated to a high temperature.(タール高温加熱された。)
7. The tar is used to protect the wood.(タール木材保護するために使用される。)
8. The pitch is similar to tar.(ピッチタール似ている。)
9. The bitumen is a type of tar.(ビチューメンタール一種である。)
10. The tarball contains the source code.(tarballにはソースコード含まれている。)

ター【tar】

読み方:たー

tape archival formatから》複数ファイル一つにまとめるアーカイブ形式の一。データ圧縮行わない


タール【tar】

読み方:たーる

石炭木炭などの固体有機物乾留によって生じ黒色または褐色粘性油状物質主成分炭化水素コールタール木タール石油タールなど。


tar

フルスペル:Tape ARchiver
読み方ター

tarとは、UNIX用いられるアーカイバ複数ファイルをひとつのファイルにまとめるソフトウェア)、あるいは、それによってまとめられファイル形式のことである。

主に、複数ファイル構成されるソフトウェア転送配布する際などに用いられるアーカイブされたtar形式ファイルには「.tar」という拡張子が付く。ただし、tarは圧縮機をもっていないので、圧縮のためにgzip併用する方法一般的となっている(gzipにはアーカイブ機能がない)。その場合、拡張子は「.tar.gz」となる。

tarは元々、磁気テープなどにデータバックアップするためのアーカイバ指した

ファイルとフォルダのほかの用語一覧
ファイル形式:  RTFJ  SYLK  8.3形式  tar  TIFF  TSV  タブ区切り

.tar

読み方ター

.tarとは、UNIX用いられるファイル結合ツール「tar」によって1つにまとめられファイルに付く拡張子のことである。

tarには圧縮機能がなく、ファイル結合するだけである。そのため、一般的には .tarファイルをさらにGZIP形式.gz)で圧縮する方法とられるその場合には「.tar.gz」という拡張子付けられる


4‐(2‐チアゾリルアゾ)レソルシノール

分子式C9H7N3O2S
その他の名称TAR、4-(2-Thiazolylazo)resorcinol、4-(2-Thiazolylazo)-1,3-benzenediol、4-(Thiazole-2-ylazo)resorcinol、4-(Thiazole-2-ylazo)benzene-1,3-diol
体系名:4-[(2-チアゾリル)アゾ]レソルシノール、4-(2-チアゾリルアゾ)レゾルシノール、4-(2-チアゾリルアゾ)-1,3-ベンゼンジオール、4-(2-チアゾリルアゾ)レソルシノール、4-(チアゾール-2-イルアゾ)レソルシノール、4-(チアゾール-2-イルアゾ)ベンゼン-1,3-ジオール


tar

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/11/29 23:20 UTC 版)

Tar
拡張子.tar
MIMEタイプapplication/x-tar
タイプコード"TARF"
UTIpublic.tar-archive
マジック
ナンバー
ustar\000すなわち「ustar」、NUL、算用数字の零2個の計8バイト(POSIX tar)
ustar\040\040(GNU tar)
(いずれも0から数えて257バイト目から)
種別ファイルアーカイブ
GNU Tar
開発元 GNUプロジェクト
最新版
1.35 / 2023年7月18日 (16か月前) (2023-07-18)[1]
リポジトリ git.savannah.gnu.org/cgit/tar.git
プログラミング
言語
C言語
ライセンス GNU GPL v3 以降
公式サイト www.gnu.org/software/tar/
テンプレートを表示
libarchive (bsdtar)
最新版
3.7.3 / 2024年4月8日 (7か月前) (2024-04-08)[2]
リポジトリ github.com/libarchive/libarchive
プログラミング
言語
C言語
ライセンス New BSD License
公式サイト www.libarchive.org
テンプレートを表示

tar(ター、tape archives)はファイルアーカイブファイルフォーマットの一種である。このファイルフォーマットを処理する同名のUNIXコマンドtarも指す。UNIXでは圧縮したtar形式のファイルを"tarball"(ターボール)と呼ぶこともある。POSIX.1-1988[3]POSIX.1-2001[4]で規格化され、UNIX系オペレーティングシステムでは標準のフォーマットである。Windows では Windows 10 Build 17063 (Version 1803) 以降からコマンドラインツールが標準搭載されていて[5]File Explorer では Windows 11 Build 23493[6] (Version 22H2[7]) 以降は解凍に対応していて、Windows 11 Build 25992[8] (Version 24H2[9])以降は圧縮に対応している。

機能

tarはファイルアーカイブに用いられ、多数のファイルを一つのファイルにまとめることができる。ファイルのユーザ情報とグループ情報、パーミッション、最終更新日時、ディレクトリ構造などを同時にアーカイブすることができる。

圧縮・伸長

tarによって複数のファイルを1つにまとめ、gzipなどで圧縮する。

元来tarはアーカイブ、すなわち複数のファイルをまとめることのみで圧縮の機能はない。大半の場合アーカイブと同時にcompressgzipbzip2などの圧縮方法を用いて圧縮(いわゆるソリッド圧縮)を行う。これによりファイルの拡張子はそれぞれ .tar.Z.tar.gz.tar.bz2 となる。それぞれ略して .taZ.tgz, .tbz2 とされることも多い。特に gzip は古くから良く使われている。

この形式はファイルが一部でも破損した場合、破損箇所に含まれていたファイル以降は取り出すことはできない。

ヘッダー

tarはファイルの属性などのいわゆるメタデータも一緒に含んでいる。以下のテーブルにUNIX tarフォーマットの一例を示す:

Pre-POSIX.1-1988 (i.e. v7):

オフセット サイズ 内容
0 100 ファイル名
100 8 ファイルモード
108 8 所有者 User ID
116 8 グループ User ID
124 12 ファイルサイズ(Byte)
136 12 最終更新時刻(UNIX時間
148 8 チェックサム
156 1 リンクインジケーター(通常ファイル、ハードリンク、シンボリックリンク)
157 100 リンクされたファイルの名前

コマンドオプション

以下は GNU Tar および bsdtar で共通で利用可能なオプションである。

  • -c 新しいアーカイブを作成する
  • -r アーカイブにファイルを追加する
  • -t アーカイブの内容をリスト表示する
  • -u アーカイブ内より新しいファイルを追加する
  • -x アーカイブからファイルを取り出す
  • -f file テープの代わりに指定したファイルをアーカイブする。これが指定されていない場合は環境変数 TAPE に従う。それもない場合の挙動はOSやコンパイル時の指定依存。
  • -v 詳細メッセージを表示する
  • -C directory directoryに移動してから操作を行う
  • --newer date 指定した日付よりも新しいファイルだけをアーカイブに入れる(取り出す)
  • -T file fileの中に記載されているファイル名をアーカイブに入れる(取り出す)。fileの中身は改行区切りで1行1ファイル名。

圧縮・伸長オプション

  • -a もしくは --auto-compress アーカイブ作成時に拡張子から圧縮プログラムを自動的に決定する。伸長時は何も指定しなくても自動的に決まる。[10]
    • compress は .tar.Z, .taZ
    • gzip は .tar.gz, .tgz, .taz
    • bzip2 は .tar.bz2, .tz2, .tbz2, .tbz
    • xz は .tar.xz
    • lzip は .tar.lz
    • lzma は .tar.lzma, .tlz(ルールに一貫性がなく .tlz は lzip ではなく lzma になっている)
    • lzop は .tar.lzo
    • Zstandard は .tar.zst, .tzst
  • -Z もしくは --compress アーカイブをUNIX Compressで圧縮・伸長する
  • -z もしくは --gzip アーカイブをgzipで圧縮・伸長する
  • -j もしくは --bzip2 アーカイブをbzip2で圧縮・伸長する
  • -J もしくは --xz アーカイブをxzで圧縮・伸長する
  • --lzma アーカイブをlzmaで圧縮・伸長する
  • --lzop アーカイブをlzopで圧縮・伸長する
  • --zstd アーカイブをZstandardで圧縮・伸長する

2022年12月現在、GNU Tar 独自の物として --lzip があり、bsdtar 独自の物としては --lrzip や --lz4 がある。

圧縮レベルや並列圧縮を指定する方法は、

  • GNU Tar の場合は tar -cf name.tar.zst -I "zstd -19 -T0" directory のように指定する。aの代わりにIで指定する。
  • bsdtar の場合は tar -caf name.tar.zst --options=compression-level=19,threads=0 directory のように指定する。

コマンド例

以下は、圧縮・伸長のコマンド例である[11]

圧縮。

tar -caf name.tar.gz directory

伸長。

tar -xf name.tar.gz

テープデバイス

テープデバイスに記録。

tar -cf /dev/nst0 directory

テープデバイスから読み出す。

tar -xf /dev/nst0

テープ上のファイルのリストを表示。リスト表示したいアーカイブファイルの先頭にテープを移動させた後、以下を実行。

tar -tf /dev/nst0

歴史

tarコマンドはTape ARchiveというその名の通り磁気テープの操作が念頭に置かれていた。fオプション[12]を省いた場合デフォルトで磁気テープデバイスを処理する。fオプションの指定によりファイルシステム上の任意の名前のファイルを処理できる。

tarballという言葉の由来は「リーマスじいや英語版」の童話『タールの赤ん坊英語版』に由来し[13]、それに油塊(タールボール)を引っ掛けたジョーク的用語である。

その歴史の長さゆえにシステム毎の方言やファイルサイズの制限など多くの非互換部分がある為、異なるシステム間のファイル交換を目的とする場合は慎重に利用する必要がある。近年は GNU Tar と bsdtar が一般的ではあるが、その他、様々な tar が存在する。Windows 10 以降や macOS に搭載されているのは bsdtar であり、Linux で一般的なのは GNU Tar である。BusyBox にも独自の tar が含まれている。

関連項目

脚注

  1. ^ NEWS”. 2023年7月19日閲覧。
  2. ^ libarchive/NEWS at master · libarchive/libarchive - GitHub
  3. ^ "IEEE Std 1003.1-1988, IEEE Standard for Information Technology - Portable Operating System Interface (POSIX)"
  4. ^ "IEEE Std 1003.1-2001, IEEE Standard for Information Technology - Portable Operating System Interface (POSIX)"
  5. ^ Tar and Curl Come to Windows! | Microsoft Learn2023年9月4日閲覧。
  6. ^ Announcing Windows 11 Insider Preview Build 23493”. Windows Insider Blog. 5 July 2023閲覧。
  7. ^ 株式会社インプレス. “TAR、RAR、7z……「エクスプローラー」で解凍できる形式が拡充、正式に提供開始/「Windows 11 バージョン 22H2」の2023年9月プレビューパッチ「KB5030310」で”. 窓の杜. 28 September 2023閲覧。
  8. ^ Announcing Windows 11 Insider Preview Build 25992 (Canary Channel)”. Windows Insider Blog. 1 February 2024閲覧。
  9. ^ IT 担当者向けのバージョン 24H2 Windows 11の新機能” (2024, 10/02). October 2, 2024閲覧。
  10. ^ GNU tar 1.35: 8.1.1 Creating and Reading Compressed Archives”. gnu.org. 13 April 2024閲覧。
  11. ^ いずれも short option style での記法である。https://www.gnu.org/software/tar/manual/tar.html#Styles (2023年9月4日閲覧) によれば、記法には、long option style, short option style, old option style がある。old option style だと tar -tvf /dev/nst0 は tar tfv /dev/nst0 になる。
  12. ^ ファイル (file) の頭文字である。
  13. ^ Jargon File - tarball”. 2010年11月27日閲覧。童話の日本語訳書はアナンシ#関連書籍を参照。

外部リンク

GNU Tar

bsdtar


TAR

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/10/21 03:33 UTC 版)

TARtar


TAR

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/10/06 05:16 UTC 版)

パリ・ブリュッセル・アムステルダム間の列車」の記事における「TAR」の解説

fr:TAR (autorail)」も参照 TAR(Train automoteur rapide, 気動車特急列車の略)はフランス北部鉄道1934年から製造した気動車、および同車両を利用した列車のことである。元はパリ - リール系統であった1937年からはパリ - ブリュッセル系統にも用いられた。最高速度は140km/hであった

※この「TAR」の解説は、「パリ・ブリュッセル・アムステルダム間の列車」の解説の一部です。
「TAR」を含む「パリ・ブリュッセル・アムステルダム間の列車」の記事については、「パリ・ブリュッセル・アムステルダム間の列車」の概要を参照ください。

ウィキペディア小見出し辞書の「tar」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ

「tar」の例文・使い方・用例・文例

Weblio日本語例文用例辞書はプログラムで機械的に例文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。



固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「tar」の関連用語

tarのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



tarのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
実用日本語表現辞典実用日本語表現辞典
Copyright © 2025実用日本語表現辞典 All Rights Reserved.
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2025 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【tar】の記事を利用しております。
拡張子辞典拡張子辞典
Copyright © 2005-2025 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【.tar】の記事を利用しております。
独立行政法人科学技術振興機構独立行政法人科学技術振興機構
All Rights Reserved, Copyright © Japan Science and Technology Agency
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのtar (改訂履歴)、TAR (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのパリ・ブリュッセル・アムステルダム間の列車 (改訂履歴)、REDIEAN;MODE (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。
Tanaka Corpusのコンテンツは、特に明示されている場合を除いて、次のライセンスに従います:
 Creative Commons Attribution (CC-BY) 2.0 France.
この対訳データはCreative Commons Attribution 3.0 Unportedでライセンスされています。
浜島書店 Catch a Wave
Copyright © 1995-2025 Hamajima Shoten, Publishers. All rights reserved.
株式会社ベネッセコーポレーション株式会社ベネッセコーポレーション
Copyright © Benesse Holdings, Inc. All rights reserved.
研究社研究社
Copyright (c) 1995-2025 Kenkyusha Co., Ltd. All rights reserved.
日本語WordNet日本語WordNet
日本語ワードネット1.1版 (C) 情報通信研究機構, 2009-2010 License All rights reserved.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved. License
日外アソシエーツ株式会社日外アソシエーツ株式会社
Copyright (C) 1994- Nichigai Associates, Inc., All rights reserved.
「斎藤和英大辞典」斎藤秀三郎著、日外アソシエーツ辞書編集部編
EDRDGEDRDG
This page uses the JMdict dictionary files. These files are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence.

©2025 GRAS Group, Inc.RSS