.IO

IO ファイル

cpio Compressed Archive
質問する
クイック回答

IOファイルは通常、cpioアーカイブです。これは、ファイルとその権限を単一のストリームにまとめる古典的なUnix形式であり、Linuxの initramfs や RPM パッケージ内で使用されます。Linuxまたは macOS ではターミナルで «cpio -idv < file» を実行し、Windows では 7-Zip で開きます。展開する前に、実際に cpio であるか確認してください。ASCII cpio アーカイブはマジックバイト «07070» で始まります。なお、«.io» 拡張子はアーカイブ拡張子としてよりも、インターネットドメインのサフィックスとしての方がはるかに一般的です。

開発元: AT&T Unix (cpio utility); maintained as GNU cpio by the Free Software Foundation カテゴリ: 圧縮ファイル オープンスタンダード MIME: application/x-cpio
対応OS Windows macOS Linux
関連: .RAR · .ZIP · .Z01 · .7Z

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 8, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

IO ファイル形式とは?

.io 拡張子は、cpioアーカイブの珍しいエイリアスです。これは1977年にまで遡るUnixのアーカイブ形式で、ファイルとディレクトリを単一のストリームにまとめます。標準的な cpio アーカイブは .cpio 拡張子を使用しますが、.io は一部のツールやスクリプトによって生成される稀な非標準のバリアントです。

cpio (copy in/out) は、ファイルを一連のレコードとして保存します。各レコードは、固定ヘッダー、ファイル名、および生のファイル内容で構成されます。アーカイブは TRAILER!!! という番兵エントリで終了します。いくつかのヘッダー形式が存在し、SVR4 の newc 形式 (ASCIIマジック 070701/070702) が現在最も一般的ですが、古いバイナリ形式では2バイトのマジック 0xC771 が使用されます。newc の crc バリアントはファイルごとの CRC32 チェックサムを追加しますが、他の形式には含まれません。

cpio 自体は圧縮を行いません。アーカイブは通常、gzip、bzip2、または xz にパイプされ、.cpio.gz や .cpio.xz が生成されます。展開するには、cpio -idv < archive.cpio を使用するか、形式を自動検出する bsdtar や 7-Zip などのツールを使用します。

一般的なアーカイブ用途では tar に大きく取って代わられたものの、cpio は Linux において依然として不可欠です。カーネルが起動時にロードする初期ルートファイルシステムである initramfs は newc 形式の cpio アーカイブであり、RPM パッケージ内のペイロードも cpio ストリームです。また、BSD や macOS にも bsdcpio として搭載されています。

セキュリティと安全性

リスク: MEDIUM

cpio アーカイブはデータであり実行可能ファイルではありませんが、2つの注意点があります。第一に、cpio はファイルパスと権限をそのまま保持します。悪意のあるアーカイブには、ターゲットディレクトリ外に書き込む絶対パスや «../» パス(パス・トラバーサル)が含まれている可能性があるため、新しい空のフォルダに展開し、展開前にリスト («cpio -itv») を検査してください。第二に、アーカイブには実行可能なスクリプトやバイナリが含まれている場合があります。信頼できない展開内容は決して実行しないでください。形式自体には暗号化や署名はありません(改ざんではなく破損を防ぐ newc-crc チェックサムを除く)。

形式の詳細

概要
正式名称cpio Compressed Archive別名 cpio archive, copy in/out archive
開発元AT&T Unix (cpio utility); maintained as GNU cpio by the Free Software Foundation登場時期 cpio: PWB/Unix, 1977; standardized in POSIX.1 (pax/cpio formats)
カテゴリ圧縮ファイル
MIME タイプapplication/x-cpio
タイプUnix cpio アーカイブストリーム (バイナリまたは ASCII ヘッダー)、オプションで gzip/bzip2 圧縮
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • 一般的 / ドメインサフィックスとしての使用 - .io は主にインターネットの国別コードドメイン(イギリス領インド洋地域)であり、テックブランドで広く使用されています。ファイル形式ではありません。
  • Neuratron PhotoScore (.io) - PhotoScore (楽譜 OCR) によって生成される楽譜スキャン/認識ファイルであり、cpio アーカイブとは無関係です。
  • アプリケーションデータファイル - 一部のゲームやアプリは、独自のデータを .io 拡張子で保存します。作成したプログラムによって識別してください。
マジックバイト ・ ファイルシグネチャ
オフセット
0001020304
16進数
3037303730
ASCII
07070
ASCII cpio アーカイブは、6文字のマジックで始まります: «070701» または «070702» (SVR4 «newc»/crc) または «070707» (旧ポータブル «odc»)。古いバイナリ cpio は、2バイトのマジック 0xC7 0x71 (リトルエンディアン) / 0x71 0xC7 を使用します。gzip 圧縮された .cpio.gz は、代わりに gzip マジック 1F 8B で始まります。cpio の拡張子としての «.io» は珍しく、通常 cpio アーカイブは .cpio と命名されます。

IO ファイルを開くプログラム

Windows1 app
7-Zip オープンソース 右クリック > 7-Zip > アーカイブを開く。7-Zip は cpio を検出し、ファイルを展開します。二重にパックされている場合は、先に .gz を解凍してください。
macOS1 app
cpio / bsdtar (built-in) 標準搭載 macOS には bsdcpio と bsdtar が搭載されています。ターミナルから «cpio -idv < file» または «tar -xf file» で展開できます。
Linux3 apps
cpio (GNU coreutils-adjacent) オープンソース 展開するには «cpio -idv < archive.io» を実行します (-d はディレクトリを作成します)。.cpio.gz の場合は «gunzip -c file | cpio -idv» を実行します。
bsdtar / libarchive オープンソース «tar -xf archive.io» を実行します。libarchive は cpio を自動検出し、展開します(圧縮も透過的に処理します)。
7-Zip / p7zip オープンソース 7-Zip でアーカイブを開きます。cpio を認識し、エントリの閲覧や展開が可能です。

技術的詳細

詳細仕様
アーカイブ形式cpio (copy in/out) ストリームアーカイブ。.io は非標準のエイリアスであり、標準の拡張子は .cpio です
ヘッダー形式bin (旧バイナリ), odc (POSIX ポータブル ASCII), newc/SVR4 (070701), crc/newc-crc (070702)
ASCII マジックバイト070701 または 070702 (SVR4 newc); 070707 (odc); 旧バイナリ: 0xC771 (LE) または 0x71C7 (BE)
圧縮内蔵されていません。アーカイブは gzip/bzip2/xz にパイプされ、.cpio.gz や .cpio.xz が生成されます
暗号化なし。cpio には暗号化のサポートは組み込まれていません
レコード構造エントリごと: ヘッダー + ファイル名 + ファイルデータ。アーカイブは TRAILER!!! 番兵エントリで終了します
チェックサムcrc (newc-crc) 形式のみがファイルごとの CRC32 チェックサムを保存します。bin, odc, 通常の newc にはありません
MIME タイプapplication/x-cpio
エントリ数制限SVR4 newc 形式では実質的な制限はありません。Linux の initramfs イメージには数千のエントリが含まれています
プラットフォームLinux, Unix, BSD, macOS (bsdcpio); Windows (7-Zip または WSL 経由)
主なユースケースLinux initramfs 初期起動ルートファイルシステム, RPM パッケージのペイロード, Unix システムのバックアップ
展開コマンドcpio -idv < archive.cpio; または bsdtar -xf archive.cpio; 7-Zip は cpio をネイティブに処理します
一般的なサイズ非常に多様です。小さなアーカイブの数 KB から、システムバックアップや initramfs イメージの数 GB まで
リリース日cpio: PWB/Unix, 1977; standardized in POSIX.1 (pax/cpio formats)
最新バージョンGNU cpio 2.x (current); formats: bin, odc, newc (SVR4), crc, hpodc
オープンスタンダードはい · ロイヤリティフリー
仕様書www.gnu.org

IO の変換

コミュニティ Q&A

ユーザーからの質問
質問する
IO ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。IO ファイルについて最初の質問をしてみましょう。

よくある質問

cpio (.io) アーカイブを展開するにはどうすればよいですか?
Linux/macOS ではターミナルで «cpio -idv < archive» を実行するか、より簡単に «tar -xf archive» (libarchive が cpio を検出します) を実行します。Windows では 7-Zip で開きます。.cpio.gz の場合は、先に解凍してください。
.io は cpio ファイルですか、それとも別のものですか?
cpio アーカイブである可能性もありますが(このページ)、«.io» はインターネットドメインのサフィックスとしての方がはるかに有名であり、一部のアプリでも再利用されています。マジックバイトを確認してください。ASCII cpio は «07070» で始まります。
cpio と tar の違いは何ですか?
どちらもファイルとメタデータを1つのストリームにまとめ、それ自体では圧縮を行いません。tar は一般的な用途でより一般的ですが、cpio は Linux の initramfs や RPM パッケージのペイロードの標準となっています。
展開せずに cpio アーカイブの中身を確認するにはどうすればよいですか?
まずリストを表示します。«cpio -itv < archive» (または «tar -tf archive») を実行してください。これによりファイル名と権限が表示されるため、展開前に安全でないパスがないか確認できます。
RPM を cpio で開くにはどうすればよいですか?
«rpm2cpio package.rpm | cpio -idv» を使用します。これにより RPM のペイロードが cpio ストリームに変換され、展開されます。rpmbuild なしでこれを有効な RPM に戻すことはできません。
なぜ cpio アーカイブが gzip で圧縮されているのですか?
cpio 自体は圧縮を行わないため、アーカイブは一般的に gzip にパイプされます (.cpio.gz)。gunzip で解凍するか、bsdtar や 7-Zip を使用して両方のレイヤーを一度に処理してください。

参考文献

1GNU cpio manualwww.gnu.org
2Wikipedia - cpioen.wikipedia.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TXTPlain Text File
10.NOMEDIAAndroid No-Media Marker File

関連する拡張子

.RARRAR Archive (Roshal ARchive)
.ZIPZIP Archive
.Z01Split ZIP Archive - First Part
.7Z7-Zip Archive
.001Split / multi-volume archive - first part (.001)
.ZIRenamed / Truncated ZIP Archive

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧