.IO

Arquivo IO

cpio Compressed Archive
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo IO é tipicamente um arquivo cpio - um formato Unix clássico que agrupa arquivos com suas permissões em um único fluxo, usado dentro do initramfs do Linux e pacotes RPM. No Linux ou macOS, execute «cpio -idv < file» em um terminal; no Windows, abra-o com o 7-Zip. Antes de extrair, confirme se é realmente um cpio: arquivos cpio ASCII começam com os bytes «07070». A extensão «.io» é muito mais comum como um sufixo de domínio de internet do que como uma extensão de arquivo.

Desenvolvedor: AT&T Unix (cpio utility); maintained as GNU cpio by the Free Software Foundation Categoria: Arquivos comprimidos Padrão aberto MIME: application/x-cpio
ABRE EM Windows macOS Linux
Relacionado: .RAR · .ZIP · .Z01 · .7Z

Nesta página

19k+ extensões indexadas
Última revisão em Aug 8, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro IO?

A extensão .io é um alias incomum para um arquivo cpio - um formato de arquivamento Unix que remonta a 1977 e que agrupa arquivos e diretórios em um único fluxo. Arquivos cpio padrão usam a extensão .cpio; .io é uma variante não padrão rara produzida por algumas ferramentas ou scripts.

O cpio (copy in/out) armazena arquivos como uma sequência de registros: cada registro consiste em um cabeçalho fixo, um nome de arquivo e o conteúdo bruto do arquivo. O arquivo termina com uma entrada sentinela TRAILER!!!. Existem vários formatos de cabeçalho - o formato SVR4 newc (magic ASCII 070701/070702) é o mais comum hoje, enquanto o antigo formato binário usa o magic de 2 bytes 0xC771. A variante crc do newc adiciona uma soma de verificação CRC32 por arquivo; outros formatos não possuem nenhuma.

O cpio não comprime por conta própria; os arquivos são normalmente passados por gzip, bzip2 ou xz (produzindo .cpio.gz ou .cpio.xz). Para extrair, use cpio -idv < archive.cpio, ou ferramentas como bsdtar e 7-Zip que detectam automaticamente o formato.

Apesar de ter sido amplamente substituído pelo tar para arquivamento geral, o cpio continua essencial no Linux: o sistema de arquivos raiz de boot inicial initramfs que o kernel carrega na inicialização é um arquivo cpio newc, e a carga útil dentro dos pacotes RPM é um fluxo cpio. Ele também é distribuído no BSD e macOS como bsdcpio.

Segurança e proteção

RISCO: MEDIUM

Um arquivo cpio contém dados, não é executável, mas duas precauções se aplicam. Primeiro, o cpio preserva caminhos de arquivos e permissões literalmente - um arquivo maliciosamente criado pode conter caminhos absolutos ou «../» que gravam fora do diretório de destino («path traversal»), portanto, extraia em uma pasta vazia e inspecione a listagem ('cpio -itv') antes de extrair. Segundo, um arquivo pode conter scripts/binários executáveis - nunca execute conteúdo extraído em que você não confia. O formato em si não possui criptografia ou assinatura (exceto o checksum newc-crc, que protege contra corrupção, não contra adulteração).

Detalhes do formato

em resumo
NOME COMPLETOcpio Compressed Archivetambém conhecido como cpio archive, copy in/out archive
DESENVOLVEDORAT&T Unix (cpio utility); maintained as GNU cpio by the Free Software Foundationdesde cpio: PWB/Unix, 1977; standardized in POSIX.1 (pax/cpio formats)
TIPO MIMEapplication/x-cpio
TIPOFluxo de arquivo cpio Unix (cabeçalho binário ou ASCII), opcionalmente compactado com gzip/bzip2
PADRÃOAberto · livre de royalties
RELACIONADO.rar.zip.z01.7z
Esta extensão também é usada por…
  • Uso genérico / sufixo de domínio - .io é primariamente um domínio de código de país da internet (Território Britânico do Oceano Índico), amplamente utilizado por marcas de tecnologia - não é um formato de arquivo.
  • Neuratron PhotoScore (.io) - Arquivo de digitalização/reconhecimento de partituras produzido pelo PhotoScore (OCR musical), não relacionado a arquivos cpio.
  • Arquivos de dados de aplicativos - Alguns jogos e aplicativos salvam seus próprios dados com uma extensão .io; identifique pelo programa de criação.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
0001020304
HEX
3037303730
ASCII
07070
Arquivos cpio ASCII começam com um magic de 6 caracteres: '070701' ou '070702' (SVR4 «newc»/crc) ou '070707' (antigo portátil «odc»). O cpio binário antigo usa o magic de 2 bytes 0xC7 0x71 (little-endian) / 0x71 0xC7. Um .cpio.gz compactado com gzip começa, em vez disso, com o magic do gzip 1F 8B. «.io» como uma extensão cpio é incomum - arquivos cpio são normalmente nomeados como .cpio.

Programas que abrem arquivos IO

Windows1 app
7-Zip Código aberto Clique com o botão direito > 7-Zip > Abrir arquivo; o 7-Zip detecta cpio e extrai os arquivos. Descomprima o .gz primeiro se estiver com compactação dupla.
macOS1 app
cpio / bsdtar (built-in) Integrado O macOS inclui bsdcpio e bsdtar - 'cpio -idv < file' ou 'tar -xf file' extrai via Terminal.
Linux3 apps
cpio (GNU coreutils-adjacent) Código aberto Execute 'cpio -idv < archive.io' para extrair (o -d cria diretórios). Para .cpio.gz, use 'gunzip -c file | cpio -idv'.
bsdtar / libarchive Código aberto Execute 'tar -xf archive.io' - a libarchive detecta automaticamente e extrai cpio (e lida com a compressão de forma transparente).
7-Zip / p7zip Código aberto Abra o arquivo no 7-Zip; ele reconhece cpio e permite navegar/extrair entradas.

Detalhes técnicos

especificação profunda
Formato de arquivoArquivo de fluxo cpio (copy in/out); .io é um alias não padrão - a extensão padrão é .cpio
Formatos de cabeçalhobin (binário antigo), odc (ASCII portátil POSIX), newc/SVR4 (070701), crc/newc-crc (070702)
Magic bytes ASCII070701 ou 070702 (SVR4 newc); 070707 (odc); binário antigo: 0xC771 (LE) ou 0x71C7 (BE)
CompressãoNenhuma integrada; arquivos passados por gzip/bzip2/xz para produzir .cpio.gz ou .cpio.xz
CriptografiaNenhuma; o cpio não possui suporte integrado para criptografia
Estrutura de registroPor entrada: cabeçalho + nome do arquivo + dados do arquivo; o arquivo termina com uma entrada sentinela TRAILER!!!
Soma de verificaçãoApenas o formato crc (newc-crc) armazena um checksum CRC32 por arquivo; bin, odc e newc simples não possuem
Tipo MIMEapplication/x-cpio
Limite de contagem de entradasSem limite prático no formato SVR4 newc; imagens initramfs do Linux contêm milhares de entradas
PlataformaLinux, Unix, BSD, macOS (bsdcpio); Windows via 7-Zip ou WSL
Principais casos de usoSistema de arquivos raiz de boot inicial initramfs do Linux, cargas úteis de pacotes RPM, backups de sistemas Unix
Comandos de extraçãocpio -idv < archive.cpio; ou bsdtar -xf archive.cpio; o 7-Zip lida com cpio nativamente
Tamanho típicoAltamente variável - de KB para pequenos arquivos a muitos GB para backups de sistema ou imagens initramfs
Lançadocpio: PWB/Unix, 1977; standardized in POSIX.1 (pax/cpio formats)
Versão mais recenteGNU cpio 2.x (current); formats: bin, odc, newc (SVR4), crc, hpodc
Padrão abertoSim · livre de royalties
Especificaçãowww.gnu.org

Conversões de IO

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos IO. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos IO.

Perguntas frequentes

Como extraio um arquivo cpio (.io)?
No Linux/macOS, execute 'cpio -idv < archive' em um terminal, ou mais simplesmente 'tar -xf archive' (a libarchive detecta cpio). No Windows, abra-o no 7-Zip. Descomprima um .cpio.gz primeiro.
O .io é um arquivo cpio ou outra coisa?
Pode ser um arquivo cpio (esta página), mas '.io' é muito mais conhecido como um sufixo de domínio de internet e é reutilizado por alguns aplicativos. Verifique os magic bytes - o cpio ASCII começa com '07070'.
Qual a diferença entre cpio e tar?
Ambos agrupam arquivos com metadados em um fluxo e nenhum deles comprime por si só. O tar é mais comum para uso geral; o cpio é o padrão para o initramfs do Linux e cargas úteis de pacotes RPM.
Como vejo o que há dentro de um arquivo cpio sem extraí-lo?
Liste-o primeiro: 'cpio -itv < archive' (ou 'tar -tf archive'). Isso mostra os nomes dos arquivos e permissões para que você possa identificar caminhos inseguros antes de extrair.
Como abro um RPM com cpio?
Use 'rpm2cpio package.rpm | cpio -idv' - isso converte a carga útil do RPM em um fluxo cpio e o extrai. Você não pode revertê-lo em um RPM válido sem o rpmbuild.
Por que meu arquivo cpio também está compactado com gzip?
O cpio não comprime por conta própria, então os arquivos são comumente passados pelo gzip (.cpio.gz). Descomprima com gunzip, ou deixe o bsdtar/7-Zip lidar com ambas as camadas de uma vez.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

.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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z