Cpio (original) (raw)
En informatique, cpio est un utilitaire d'archivage ainsi qu'un format de fichier utilisé sur UNIX. Il était conçu à l'origine comme un moyen de sauvegarder des données sur bande magnétique sur les premières versions d'UNIX System III et UNIX System V. Il est cependant dépassé en popularité par tar, mais reste important, et est employé notamment par le RPM Package Manager et par initrd, ainsi que pour les archives distribuées par Oracle. Une des versions les plus répandues de ce logiciel est celle du projet GNU.
Property | Value |
---|---|
dbo:abstract | cpio je archivační program a formát souboru dostupný primárně na unixových systémech. Program byl původně vytvořen pro zálohování na magnetickou pásku jako součást balíku Programmer's Workbench (PWB/UNIX), a od té doby je součástí většiny distribucí operačního systému Unix. Jméno vychází z copy in and out, které popisuje použití standardního vstupu a výstupu tímto programem. Známějším archivačním programem v unixovovém prostředí je program tar. Formát cpio se stal důležitým díky svému použití v balíčkovacím systému RPM, programu v linuxových jádrech od verze 2.6 a instalačnímu programu pax na počítačích Apple. Od počátečního návrhu prošel program a formát cpio několika významnými změnami (z nichž některé vedly k porušení zpětné kompatibility). Nejvýznamnější změnou byl přechod od binárního formátu meta informací o souborech na textový formát. Na použití původního formátu lze přepnout pomocí parametru. (cs) cpio ist ein Archivierungsprogramm und Dateiformat aus dem Unix-Umfeld, das in seiner grundlegenden Funktionsweise (nicht jedoch bei der Kommandozeilenschnittstelle) dem Kommando tar ähnelt. Die Abkürzung cpio steht für „copy in, copy out“. Mit cpio können Dateien sequentiell in eine Archivdatei oder auf Magnetband geschrieben werden. cpio-Dateien werden oft mit der Dateiendung .cpio versehen. Ebenso wie tar-Dateien sind cpio-Archive größer als die Summe der im Archiv enthaltenen Einzeldateien, so dass unter Umständen eine Datenkomprimierung sinnvoll ist. Zur Komprimierung wird unter Unix in der Regel compress, gzip oder bzip2 verwendet. Die SVR4-Version des cpio-Kommandos kann neben verschiedenen cpio-Formaten, auch tar-Archivformate verwenden. GNU-cpio hat dieses Verhalten kopiert. Ein Programm, das ein dem cpio-Dateiformat ähnliches Format verwendet, ist afio. Von afio erzeugte Archive können aber wegen der Unterschiede im Archivformat, die meist auch erst in der Mitte dieser Archive aufzufinden sind, nicht immer von cpio gelesen werden. (de) cpio is a general file archiver utility and its associated file format. It is primarily installed on Unix-like computer operating systems. The software utility was originally intended as a tape archiving program as part of the Programmer's Workbench (PWB/UNIX), and has been a component of virtually every Unix operating system released thereafter. Its name is derived from the phrase copy in and out, in close description of the program's use of standard input and standard output in its operation. All variants of Unix also support other backup and archiving programs, such as tar, which has become more widely recognized. The use of cpio by the RPM Package Manager, in the initramfs program of Linux kernel 2.6, and in Apple's Installer (pax) make cpio an important archiving tool. Since its original design, cpio and its archive file format have undergone several, sometimes incompatible, revisions. Most notable is the change, now an operational option, from the use of a binary format of archive file meta information to an ASCII-based representation. POSIX abandoned cpio command in favor of pax command. (en) cpio es el nombre de una utilidad binaria tanto como del formato asociado a ésta, .cpio. Este tipo de archivo fue inicialmente creado para el almacenamiento de copias de seguridad en cintas magnéticas de una forma contigua, y tiene un funcionamiento muy parecido al formato tar. Más específicamente, un archivo CPIO consiste en una serie de ficheros y directorios tanto como los encabezados utilizados por para extraer el archivo, así como encabezados extra como el nombre, fecha de creación, permisos y propietario de cada fichero y directorio. Es de notar que aunque la extensión.cpio se asocia comúnmente con este tipo de fichero de archivado, no es necesario que tenga esa extensión, pues Unix no requiere una extensión para manejar un fichero, siendo solo una ayuda para la identificación rápida de este por parte del usuario. La utilidad fue estandarizada por POSIX.1-1998, pero fue luego dejada de lado en las siguientes revisiones del estándar debido al límite de 8GB en el tamaño de los archivos. En vez de cpio se puede usar el estándar PaX de POSIX para leer y escribir archivos de este formato. (es) En informatique, cpio est un utilitaire d'archivage ainsi qu'un format de fichier utilisé sur UNIX. Il était conçu à l'origine comme un moyen de sauvegarder des données sur bande magnétique sur les premières versions d'UNIX System III et UNIX System V. Il est cependant dépassé en popularité par tar, mais reste important, et est employé notamment par le RPM Package Manager et par initrd, ainsi que pour les archives distribuées par Oracle. Une des versions les plus répandues de ce logiciel est celle du projet GNU. (fr) cpio는 일반적인 유틸리티이자 관련 파일 형식이다. 주로 유닉스 계열 컴퓨터 운영 체제에 설치된다. 이 소프트웨어 유틸리티는 원래 프로그래머의 워크벤치의 일부로서 테이프 아카이빙 프로그램으로서 고안되었으며 그 뒤로 출시된 사실상의 모든 유닉스 운영 체제의 구성 요소이다. copy in and out이라는 문구에서 비롯된 이름으로, 프로그램의 표준 입력과 표준 출력의 이용과 관련이 있다. (ko) cpioは、ファイルアーカイバ・ユーティリティ並びにそのアーカイバで使われるファイルフォーマットである。主にUnix系オペレーティングシステムにインストールされることが多い。cpioは当初、"Programmer's Workbench"(PWB/UNIX)付属のテープメディア・アーカイブ・プログラムとして設計され、その後リリースされたUnix系OSのほとんど全てにコンポーネントとして含まれている。コマンドの名称はcopy in and out(入力複製と出力複製、コピー・インとコピー・アウト)という言い回しに由来し、cpioが動作中に標準入出力(standard I/O)を利用する様子を描写している。 全てのUNIXならびにその派生は、cpioよりよく知られておりResearch Unixに由来するtarのようなその他のバックアップ・プログラム、アーカイブ・プログラムもサポートしている。cpioはRPM Package Manager(rpm)パッケージのアーカイブ形式として利用されたり、Linuxカーネル2.6系列の起動用RAMイメージに使われるアーカイブ形式としてArch LinuxのmkinitcpioやDebianのinitramfs-toolsで利用されたり、Appleのpaxインストーラで使われるアーカイブフォーマットとして採用されるなど、一部では依然重要な位置を占めている。 オラクルはかつて同社のソフトウェアの大半をcpioフォーマットのアーカイブで頒布していたこともある。 当初のプログラム設計により、cpioとそのアーカイブ・ファイル・フォーマットは何度も仕様変更されており、時に互換性の無い変更も加えられてしまっている。最も有名な仕様改変は、アーカイブ・ファイルのメタ情報がバイナリ・フォーマットからASCIIベース表現(char)に変わったことである(ただし操作用オプション(--format)で切り替えることで両フォーマットに対応している実装もある)。 (ja) cpio è un archiviatore di file presente sui sistemi operativi Unix-like. I pacchetti RPM sono archivi cpio compressi. (it) cpio – archiwizator plików i format plików. Oprogramowanie cpio zostało stworzone by archiwizować dane na taśmach magnetycznych i jako takie, było częścią PWB/UNIX, jak również częścią UNIX System III i UNIX Systemu V. Jednak użycie formatu tar, jego szeroko dostępnego odpowiednika, zostało uznane za lepszy wybór. Format cpio jest wykorzystywany m.in. wewnątrz pakietów RPM a Oracle Corporation rozprowadza znaczną część swojego oprogramowania w tym formacie. (pl) cpio é um utilitário geral de e seu formato de arquivo associado. É, primariamente, instalado em sistemas operacionais do tipo Unix. O software utilitário foi originalmente destinado a servir como um programa de arquivamento de fitas como parte do Programmer' Workbench e tem sido um componente de virtualmente todo sistema operacional Unix lançado depois disso. Seu nome é derivado da frase copy in and out (cópia dentro e fora), em descrição próxima do uso do programa de entrada padrão e saída padrão em sua operação. Todas as variantes do Unix também suportam outros programas de backup e arquivamento, como tar, que se tornou mais amplamente reconhecido. O uso do cpio pelo RPM Package Manager, no programa initramfs do núcleo do Linux 2.6 e no instalador do Apple Computer (pax), fez do cpio uma importante ferramenta de arquivamento. Desde a sua concepção original, o cpio e seu formato de arquivo sofreram várias, por vezes incompatíveis, revisões. A mais notável é a mudança, agora uma opção operacional, a partir do uso de um formato binário de meta informações de arquivos de arquivamento para uma representação baseada em ASCII. (pt) cpio 是UNIX作業系統的一個檔案備份程式及檔案格式。這項工具最初出現於,係用於備份磁帶,後來也被引進到UNIX System III及System V,並流行開來。 cpio 可以从 cpio 或 tar 格式的归档包中存入和读取文件, 归档包是一种包含其他文件和有关信息的文件。 有关信息包括:文件名, 属主, 时标(timestamp), 和访问权限。 归档包可以是磁盘上的 其他文件, 也可以是磁带或管道. (zh) cpio (от англ. Copy Input/Output) — двоичный архиватор и формат файла. Утилита cpio применялась как ленточный архиватор (англ. tape archiver), первоначально являвшийся частью , а также частью UNIX System III и UNIX System V. Однако применение tar, являвшегося составной частью Research Unix, за счёт чего он становился легко доступным, наталкивало на мысль о том, что он являлся более удобным решением. Но использование cpio менеджером пакетов RPM, initramfs ядра Linux версий 2.6, а также установщиком архивов «pax» от Apple позволило cpio и в дальнейшем оставаться одним из важных форматов архивов. (ru) |
dbo:developer | dbr:AT&T_Bell_Laboratories |
dbo:genre | dbr:Command_(computing) |
dbo:license | dbr:GNU dbr:Libarchive |
dbo:operatingSystem | dbr:Unix dbr:Unix-like |
dbo:wikiPageExternalLink | http://man.cat-v.org/unix_8th/1/cpio https://www.gnu.org/software/cpio/manual/ https://pubs.opengroup.org/onlinepubs/007908799/xcu/cpio.html https://pubs.opengroup.org/onlinepubs/009695399/xrat/xcu_chap04.html |
dbo:wikiPageID | 2864712 (xsd:integer) |
dbo:wikiPageLength | 8146 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1097197893 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:List_of_Unix_commands dbc:Unix_archivers_and_compression-related_utilities dbr:List_of_archive_formats dbr:Pax_(command) dbr:Unix dbr:Unix-like dbr:Version_7_Unix dbr:AT&T_Bell_Laboratories dbr:GPLv3 dbc:Archive_formats dbr:Command_(computing) dbr:FreeBSD dbr:Linux_kernel dbr:MacOS dbc:File_archivers dbr:GNU dbr:Linux_distribution dbr:ASCII dbc:GNU_Project_software dbc:Free_backup_software dbr:File_format dbr:POSIX dbr:PWB/UNIX dbr:Gzip dbr:Tar_(file_format) dbc:1977_software dbr:File_archiver dbr:File_copying dbr:Find_(Unix) dbr:RPM_Package_Manager dbr:Initramfs dbr:Installer_(macOS) dbr:Software_utility dbr:Libarchive dbr:New_BSD_License dbr:Globbing dbr:etc/fstab dbr:Standard_input dbr:Standard_output |
dbp:author | Dick Haight (en) |
dbp:developer | dbr:AT&T_Bell_Laboratories |
dbp:extension | .cpio (en) |
dbp:genre | dbr:Command_(computing) dbr:File_archiver |
dbp:license | GNU cpio: GPLv3 (en) libarchive bsdcpio: New BSD License (en) |
dbp:mime | application/x-cpio (en) |
dbp:name | cpio (en) |
dbp:operatingSystem | Unix and Unix-like (en) |
dbp:wikiPageUsesTemplate | dbt:Archive_formats dbt:Infobox_file_format dbt:Infobox_software dbt:Mono dbt:Reflist dbt:Short_description dbt:Start_date_and_age dbt:Man/format dbt:Man dbt:Lowercase |
dcterms:subject | dbc:Unix_archivers_and_compression-related_utilities dbc:Archive_formats dbc:File_archivers dbc:GNU_Project_software dbc:Free_backup_software dbc:1977_software |
gold:hypernym | dbr:Utility |
rdf:type | owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:WikicatArchiveFormats yago:WikicatComputerFileFormats yago:WikicatOpenFormats yago:Abstraction100002137 yago:Arrangement107938773 yago:Communication100033020 yago:Extension106335162 yago:Format106636806 yago:Group100031264 yago:Information106634376 yago:Message106598915 yago:Ordering108456993 yago:Sequence108459252 yago:Series108457976 yago:String107013549 yago:WikicatFilenameExtensions |
rdfs:comment | En informatique, cpio est un utilitaire d'archivage ainsi qu'un format de fichier utilisé sur UNIX. Il était conçu à l'origine comme un moyen de sauvegarder des données sur bande magnétique sur les premières versions d'UNIX System III et UNIX System V. Il est cependant dépassé en popularité par tar, mais reste important, et est employé notamment par le RPM Package Manager et par initrd, ainsi que pour les archives distribuées par Oracle. Une des versions les plus répandues de ce logiciel est celle du projet GNU. (fr) cpio è un archiviatore di file presente sui sistemi operativi Unix-like. I pacchetti RPM sono archivi cpio compressi. (it) cpio – archiwizator plików i format plików. Oprogramowanie cpio zostało stworzone by archiwizować dane na taśmach magnetycznych i jako takie, było częścią PWB/UNIX, jak również częścią UNIX System III i UNIX Systemu V. Jednak użycie formatu tar, jego szeroko dostępnego odpowiednika, zostało uznane za lepszy wybór. Format cpio jest wykorzystywany m.in. wewnątrz pakietów RPM a Oracle Corporation rozprowadza znaczną część swojego oprogramowania w tym formacie. (pl) cpio 是UNIX作業系統的一個檔案備份程式及檔案格式。這項工具最初出現於,係用於備份磁帶,後來也被引進到UNIX System III及System V,並流行開來。 cpio 可以从 cpio 或 tar 格式的归档包中存入和读取文件, 归档包是一种包含其他文件和有关信息的文件。 有关信息包括:文件名, 属主, 时标(timestamp), 和访问权限。 归档包可以是磁盘上的 其他文件, 也可以是磁带或管道. (zh) cpio (от англ. Copy Input/Output) — двоичный архиватор и формат файла. Утилита cpio применялась как ленточный архиватор (англ. tape archiver), первоначально являвшийся частью , а также частью UNIX System III и UNIX System V. Однако применение tar, являвшегося составной частью Research Unix, за счёт чего он становился легко доступным, наталкивало на мысль о том, что он являлся более удобным решением. Но использование cpio менеджером пакетов RPM, initramfs ядра Linux версий 2.6, а также установщиком архивов «pax» от Apple позволило cpio и в дальнейшем оставаться одним из важных форматов архивов. (ru) cpio je archivační program a formát souboru dostupný primárně na unixových systémech. Program byl původně vytvořen pro zálohování na magnetickou pásku jako součást balíku Programmer's Workbench (PWB/UNIX), a od té doby je součástí většiny distribucí operačního systému Unix. Jméno vychází z copy in and out, které popisuje použití standardního vstupu a výstupu tímto programem. (cs) cpio is a general file archiver utility and its associated file format. It is primarily installed on Unix-like computer operating systems. The software utility was originally intended as a tape archiving program as part of the Programmer's Workbench (PWB/UNIX), and has been a component of virtually every Unix operating system released thereafter. Its name is derived from the phrase copy in and out, in close description of the program's use of standard input and standard output in its operation. POSIX abandoned cpio command in favor of pax command. (en) cpio ist ein Archivierungsprogramm und Dateiformat aus dem Unix-Umfeld, das in seiner grundlegenden Funktionsweise (nicht jedoch bei der Kommandozeilenschnittstelle) dem Kommando tar ähnelt. Die Abkürzung cpio steht für „copy in, copy out“. Mit cpio können Dateien sequentiell in eine Archivdatei oder auf Magnetband geschrieben werden. cpio-Dateien werden oft mit der Dateiendung .cpio versehen. Ebenso wie tar-Dateien sind cpio-Archive größer als die Summe der im Archiv enthaltenen Einzeldateien, so dass unter Umständen eine Datenkomprimierung sinnvoll ist. Zur Komprimierung wird unter Unix in der Regel compress, gzip oder bzip2 verwendet. (de) cpio es el nombre de una utilidad binaria tanto como del formato asociado a ésta, .cpio. Este tipo de archivo fue inicialmente creado para el almacenamiento de copias de seguridad en cintas magnéticas de una forma contigua, y tiene un funcionamiento muy parecido al formato tar. Más específicamente, un archivo CPIO consiste en una serie de ficheros y directorios tanto como los encabezados utilizados por para extraer el archivo, así como encabezados extra como el nombre, fecha de creación, permisos y propietario de cada fichero y directorio. Es de notar que aunque la extensión.cpio se asocia comúnmente con este tipo de fichero de archivado, no es necesario que tenga esa extensión, pues Unix no requiere una extensión para manejar un fichero, siendo solo una ayuda para la identificación rápid (es) cpioは、ファイルアーカイバ・ユーティリティ並びにそのアーカイバで使われるファイルフォーマットである。主にUnix系オペレーティングシステムにインストールされることが多い。cpioは当初、"Programmer's Workbench"(PWB/UNIX)付属のテープメディア・アーカイブ・プログラムとして設計され、その後リリースされたUnix系OSのほとんど全てにコンポーネントとして含まれている。コマンドの名称はcopy in and out(入力複製と出力複製、コピー・インとコピー・アウト)という言い回しに由来し、cpioが動作中に標準入出力(standard I/O)を利用する様子を描写している。 オラクルはかつて同社のソフトウェアの大半をcpioフォーマットのアーカイブで頒布していたこともある。 当初のプログラム設計により、cpioとそのアーカイブ・ファイル・フォーマットは何度も仕様変更されており、時に互換性の無い変更も加えられてしまっている。最も有名な仕様改変は、アーカイブ・ファイルのメタ情報がバイナリ・フォーマットからASCIIベース表現(char)に変わったことである(ただし操作用オプション(--format)で切り替えることで両フォーマットに対応している実装もある)。 (ja) cpio é um utilitário geral de e seu formato de arquivo associado. É, primariamente, instalado em sistemas operacionais do tipo Unix. O software utilitário foi originalmente destinado a servir como um programa de arquivamento de fitas como parte do Programmer' Workbench e tem sido um componente de virtualmente todo sistema operacional Unix lançado depois disso. Seu nome é derivado da frase copy in and out (cópia dentro e fora), em descrição próxima do uso do programa de entrada padrão e saída padrão em sua operação. (pt) |
rdfs:label | Cpio (cs) Cpio (de) Cpio (es) Cpio (en) Cpio (fr) Cpio (it) Cpio (ko) Cpio (ja) Cpio (pl) Cpio (pt) Cpio (ru) Cpio (zh) |
owl:sameAs | freebase:Cpio yago-res:Cpio http://sw.cyc.com/concept/Mx4rvu6fxJwpEbGdrcN5Y29ycA wikidata:Cpio dbpedia-cs:Cpio dbpedia-de:Cpio dbpedia-es:Cpio dbpedia-fi:Cpio dbpedia-fr:Cpio dbpedia-it:Cpio dbpedia-ja:Cpio dbpedia-ko:Cpio dbpedia-pl:Cpio dbpedia-pt:Cpio dbpedia-ru:Cpio dbpedia-zh:Cpio https://global.dbpedia.org/id/2eh8Z |
prov:wasDerivedFrom | wikipedia-en:Cpio?oldid=1097197893&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Cpio |
foaf:name | cpio (en) |
is dbo:wikiPageRedirects of | dbr:.cpio dbr:CPIO dbr:Cpgz |
is dbo:wikiPageWikiLink of | dbr:List_of_file_signatures dbr:List_of_archive_formats dbr:Pax_(command) dbr:Initial_ramdisk dbr:.cpio dbr:.pkg dbr:Comparison_of_bootloaders dbr:Comparison_of_file_archivers dbr:Cp_(Unix) dbr:SCO_Skunkware dbr:GNOME_Archive_Manager dbr:Lzip dbr:Comparison_of_backup_software dbr:CPIO dbr:Toybox dbr:7-Zip dbr:Dump_(Unix) dbr:PWB/UNIX dbr:List_of_GNU_packages dbr:Heirloom_Project dbr:Tar_(computing) dbr:TRSDOS dbr:TUGZip dbr:C_POSIX_library dbr:File_archiver dbr:Find_(Unix) dbr:Klibc dbr:RPM_Package_Manager dbr:Seed7 dbr:Xar_(archiver) dbr:Xarchiver dbr:Research_Unix dbr:Cpgz |
is foaf:primaryTopic of | wikipedia-en:Cpio |