Co to jest plik CPIO?
- Pełna nazwa
- Copy In, Copy Out
- Opracowany przez
- AT&T / Bell Labs
- Data wydania
- 1977
- Typ MIME
- application/x-cpio
Format CPIO (Copy In, Copy Out) to binarny lub ASCII format archiwum używany głównie w systemach operacyjnych typu Unix do tworzenia kopii zapasowych i przesyłania plików między różnymi systemami. Pierwotnie zdefiniowany jako część Programmer's Workbench (PWB/UNIX), a później znormalizowany w POSIX.1 (IEEE Std 1003.1-1988), archiwa CPIO przechowują metadane plików-w tym numery inode, identyfikatory użytkowników i znaczniki czasu-obok surowego strumienia danych. W przeciwieństwie do TAR, CPIO obsługuje nośniki inne niż taśmowe i pliki specjalne bardziej solidnie, ale wymaga specyficznych nagłówków (binary, old ASCII lub new ASCII/CRC), aby zapewnić kompatybilność między jądrami pochodnymi od System V i BSD.
Jak otworzyć plik CPIO
Natywna ekstrakcja archiwów CPIO jest standardem w dystrybucjach Linux i macOS za pomocą narzędzi command-line GNU cpio lub pax (np. cpio -idv < archive.cpio). W środowiskach Windows, które nie posiadają wsparcia na poziomie jądra dla narzędzi archiwizacyjnych POSIX, użytkownicy muszą korzystać z oprogramowania do dekompresji firm trzecich, takiego jak 7-Zip lub PeaZip, które implementują niezbędne dekodery do interpretacji struktur nagłówka CPIO i ekstrakcji zawartej hierarchii plików.