Provided by: manpages-es-extra_0.8a-14ubuntu1_all bug

NOMBRE

       cpio - copia ficheros a y desde archivos

SINOPSIS

       cpio {-o|--create} [-0acvABLV] [-C bytes] [-H formato] [-M mensaje] [-O
       [[usuario@]anfitrión:]archivo]    [-F    [[usuario@]anfitrión:]archivo]
       [--file=[[usuario@]anfitrión:]archivo]               [--format=formato]
       [--message=mensaje] [--null] [--reset-access-time] [--verbose]  [--dot]
       [--append]   [--block-size=bloques]  [--dereference]  [--io-size=bytes]
       [--quiet]  [--force-local]  [--help]  [--version]  <  lista-nombres  [>
       archivo]

       cpio {-i|--extract} [-bcdfmnrtsuvBSV] [-C bytes] [-E file] [-H formato]
       [-M        mensaje]        [-R        [usuario][:.][grupo]]         [-I
       [[usuario@]anfitrión:]archivo]    [-F    [[usuario@]anfitrión:]archivo]
       [--file=[[usuario@]anfitrión:]archivo]             [--make-directories]
       [--nonmatching]    [--preserve-modification-time]   [--numeric-uid-gid]
       [--rename] [--list] [--swap-bytes] [--swap]  [--dot]  [--unconditional]
       [--verbose] [--block-size=bloques] [--swap-halfwords] [--io-size=bytes]
       [--pattern-file=fichero]                             [--format=formato]
       [--owner=[usuario][:.][grupo]]                    [--no-preserve-owner]
       [--message=mensaje]      [--force-local]      [--no-absolute-filenames]
       [--sparse]    [--only-verify-crc]    [--quiet]   [--help]   [--version]
       [patrón...] [< archivo]

       cpio   {-p|--pass-through}   [-0adlmuvLV]   [-R   [usuario][:.][grupo]]
       [--null]  [--reset-access-time] [--make-directories] [--link] [--quiet]
       [--preserve-modification-time]  [--unconditional]  [--verbose]  [--dot]
       [--dereference]   [--owner=[usuario][:.][grupo]]  [--no-preserve-owner]
       [--sparse] [--help] [--version] directorio-destino < lista-nombres

DESCRIPCIÓN

       Esta página del Manual documenta la versión de GNU de cpio.  cpio copia
       ficheros  en  o  desde  un  archivo  tar  o cpio, que es un fichero que
       contiene otros ficheros más información sobre ellos, como  sus  nombres
       de  fichero  originales,  propietario,  marcas  de tiempo y permisos de
       acceso.  El  archivo  puede  ser  otro  fichero  en  disco,  una  cinta
       magnética,  o  una  interconexión  o tubería.  cpio tiene tres modos de
       operación.

       En el modo de copia-afuera, cpio copia ficheros hacia un  archivo.  Lee
       una  lista  de  nombres  de  ficheros,  uno  por  línea,  de la entrada
       estándar, y escribe el archivo en la salida estándar. Una forma  típica
       de  generar  la  lista  de nombres de ficheros es con la orden find; se
       debería dar a find  la  opción  -depth  para  minimizar  problemas  con
       permisos  en  directorios  que no son modificables o para los que no se
       tiene permiso de paso.

       En el modo de copia-adentro, cpio copia ficheros  desde  un  archivo  o
       lista  los  contenidos  del  archivo.  Lee  el archivo desde la entrada
       estándar. Cualesquier argumentos de la línea de  órdenes  son  patrones
       del  shell de concordancia de nombres de ficheros; sólo se copian desde
       el archivo aquéllos ficheros en él cuyos nombres concuerden con  uno  o
       más  de  tales  patrones. Al contrario de lo que ocurre en el shell, un
       ‘.’  inicial en un nombre de fichero sí concuerda  con  un  comodín  al
       principio  de  un  patrón,  y  una  ‘/’  en  un nombre de fichero puede
       concordar con comodines. Si no se dan patrones, se  extraen  todos  los
       ficheros.

       En  el  modo  de  copia-de-paso,  cpio  copia  ficheros  de un árbol de
       directorio a otro, combinando los pasos de copia-afuera y copia-adentro
       sin  utilizar ningún archivo en realidad. Lee desde la entrada estándar
       la lista de ficheros a copiar; el directorio dentro  del  cual  copiará
       esos ficheros se da como un argumento que no es una opción.

       cpio admite los siguientes formatos de archivo: binario, ASCII antiguo,
       ASCII nuevo, crc, binario HP/UX, ASCII antiguo de HP/UX, tar antiguo  y
       tar  POSIX.1.  El  formato  binario  está  obsoleto  porque codifica la
       información sobre los ficheros en una forma  que  no  es  transportable
       entre  diferentes arquitecturas de máquina. El formato ASCII antiguo es
       transportable entre diferentes arquitecturas, pero no debería emplearse
       en  sistemas  de  ficheros  con  más de 65536 nodos-í. El formato ASCII
       nuevo es transportable entre diferentes arquitecturas y puede emplearse
       en cualquier sistema de ficheros independientemente del tamaño, pero no
       se acepta en todas las versiones de cpio; actualmente, sólo  se  admite
       en  GNU y en Unix System V R4.  El formato crc es como el formato ASCII
       nuevo, pero también contiene una suma de comprobación para cada fichero
       que cpio calcula cuando crea un archivo y verifica cuando el fichero se
       extrae  del  archivo.   Los  formatos  de  HP/UX  se  proporcionan  por
       compatibilidad  con  el  cpio  de  HP/UX,  que almacena los ficheros de
       dispositivo de forma diferente.

       El formato tar se proporciona por compatiiblidad con el  programa  tar.
       No  puede usarse para archivar ficheros cuyos nombres tengan más de 100
       caracteres,   ni   tampoco   para   archivar   ficheros    "especiales"
       (dispositivos de bloque o caracteres).  El formato tar POSIX.1 no puede
       emplearse para archivar ficheros con nombres de más de  255  caracteres
       (menos a no ser que tengan una "/" justo en el sitio adecuado).

       De  forma  predeterminada,  cpio  crea archivos en formato binario, por
       compatibilidad con programas  cpio  más  antiguos.   Cuando  extrae  de
       archivos,  cpio  reconoce  automáticamente  qué  clase  de archivo está
       leyendo y puede leer archivos creados en máquinas con un orden de  byte
       diferente.

       Algunas  de  las  opciones  de  cpio se aplican sólo a ciertos modos de
       operación; vea la sección SINOPSIS para una lista de  qué  opciones  se
       permiten en qué modos.

   OPCIONES
       -0, --null
              En  los  modos de copia-afuera y copia-de-paso, lee una lista de
              nombres de ficheros terminados por un carácter nulo  en  vez  de
              por  un  salto de línea, de modo que se puedan archivar ficheros
              cuyos nombres contengan saltos de línea. Una forma  de  producir
              tal  lista  de  nombres de ficheros terminados en nulo es con el
              programa find de GNU.

       -a, --reset-access-time
              Reestablece los tiempos de acceso de ficheros tras  leerlos,  de
              forma que no parezca que acaban de ser leídos.

       -A, --append
              Añade a un archivo existente. Sólo funciona en el modo de copia-
              afuera. El archivo debe ser un fichero de disco especificado con
              la opción -O o -F (--file).

       -b, --swap
              En  el modo de copia-adentro, intercambia en los datos tanto las
              medias palabras  de  palabras  como  los  bytes  de  las  medias
              palabras.  Equivale  a  -sS.   Emplee esta opción para convertir
              enteros de 32 bits entre máquinas de sexo opuesto:  "big-endian"
              y "little-endian".

       -B     Establece  el bloque de E/S a 5120 bytes. Inicialmente el tamaño
              del bloque es de 512 bytes.

       --block-size=TAMAO-BLOQUE
              Establece el tamaño del bloque de  E/S  a  TAMAÑO-BLOQUE  ×  512
              bytes.

       -c     Emplea el viejo formato de archivo transportable (ASCII).

       -C TAMAO-E/S, --io-size=TAMAO-E/S
              Establece el tamaño del bloque de E/S a TAMAÑO-E/S bytes.

       -d, --make-directories
              Crea directorios iniciales donde se necesiten.

       -E FICHERO, --pattern-file=FICHERO
              En   el   modo   de   copia-adentro,  lee  patrones  adicionales
              especificando nombres de ficheros a extraer o  listar  desde  el
              fichero  FICHERO. Las líneas de FICHERO se tratan como si fueran
              argumentos no-opciones de cpio.

       -f, --nonmatching
              Solamente copia ficheros que no concuerden con  ninguno  de  los
              patrones dados.

       -F, --file=archivo
              Nombre  de  fichero del archivo a emplear en vez de la entrada o
              salida estándares. Para emplear una unidad de cinta magnética en
              otra  máquina  como  archivo,  utilice  un nombre de fichero que
              empiece por ‘ANFITRIÓN:’. El  nombre  del  computador  anfitrión
              puede  ir  precedido por un nombre de usuario y un signo arroba,
              ‘@’, para acceder a la unidad de cinta remota como ese  usuario,
              si Ud. tiene permiso para hacerlo (típicamente una entrada en el
              fichero ‘~/.rhosts’ de ese usuario).

       --force-local
              Con -F, -I, o -O, toma el nombre del  archivo  como  un  fichero
              local  incluso  si  contiene  dos  puntos, lo que ordinariamente
              indicaría un nombre de computador anfitrión remoto.

       -H FORMATO, --format=FORMATO
              Emplea el formato de archivo FORMATO. Los  formatos  válidos  se
              listan  más abajo; los mismos nombres se reconocen con todas las
              letras en mayúsculas. El formato predeterminado en  el  modo  de
              copia-adentro es automáticamente detectarlo del archivo, y en el
              modo de copia-afuera es "bin".

              bin    El formato binario obsoleto.

              odc    El viejo formato transportable (POSIX.1).

              newc   El  nuevo  formato  transportable  (SVR4),   que   admite
                     sistemas de ficheros con más de 65536 nodos-í.

              crc    El  nuevo  formato  transportable  (SVR4) con una suma de
                     comprobación añadida.

              tar    El viejo formato tar.

              ustar  El formato tar POSIX.1. También reconoce archivos tar  de
                     GNU, que son similares pero no idénticos.

              hpbin  El formato binario obsoleto empleado por el cpio de HP/UX
                     (que  almacena  los  ficheros  de  dispositivo  de  forma
                     diferente).

              hpodc  El  formato  transportable  empleado por el cpio de HP/UX
                     (que  almacena  los  ficheros  de  dispositivo  de  forma
                     diferente).

       -i, --extract
              Se ejecuta en modo de copia-adentro.

       -I archivo
              Nombre de archivo a emplear en vez de la entrada estándar.  Para
              emplear una unidad de  cinta  magnética  en  otra  máquina  como
              archivo,   utilice   un   nombre  de  fichero  que  empiece  por
              ‘ANFITRIÓN:’.  El  nombre  del  computador  anfitrión  puede  ir
              precedido  por un nombre de usuario y un signo arroba, ‘@’, para
              acceder a la unidad de cinta remota como  ese  usuario,  si  Ud.
              tiene  permiso  para  hacerlo  (típicamente  una  entrada  en el
              fichero ‘~/.rhosts’ de ese usuario).

       -k     No se tiene en cuenta; se admite por  compatibilidad  con  otras
              versiones de cpio.

       -l, --link
              Enlaza ficheros en vez de copiarlos, cuando es posible.

       -L, --dereference
              Desreferencia  los  enlaces simbólicos (copia los ficheros a los
              que apunten en vez de copiar los enlaces).

       -m, --preserve-modification-time
              Retiene los  tiempos  de  modificación  anteriores  del  fichero
              cuando crea ficheros.

       -M MENSAJE, --message=MENSAJE
              Muestra MENSAJE cuando se llega al final de un volumen del medio
              de almacenamiento de la copia de respaldo (como una cinta  o  un
              disquete), para indicar al usuario que inserte un nuevo volumen.
              Si MENSAJE contiene la cadena "%d", se reemplaza por  el  número
              actual del volumen (empezando por 1).

       -n, --numeric-uid-gid
              En el listado prolijo de la tabla de contenidos, muestra los UID
              y GID numéricos en vez de traducirlos a nombres.

        --no-absolute-filenames
              En el modo de copia-adentro, crea todos los  ficheros  relativos
              al  directorio  en curso, incluso si tienen un nombre de fichero
              absoluto en el archivo.

        --no-preserve-owner
              En los modos de copia-adentro  y  copia-de-paso,  no  cambia  el
              propietario  de  los  ficheros;  los  deja  en  la propiedad del
              usuario que los extrae. Éste es el comportamiento predeterminado
              para  usuarios  distintos  de  root, de modo que los usuarios en
              System V no donen sus ficheros inadvertidamente.

       -o, --create
              Se ejecuta en el modo de copia-afuera.

       -O archivo
              Nombre de archivo a emplear en vez de la entrada estándar.  Para
              emplear  una  unidad  de  cinta  magnética  en otra máquina como
              archivo,  utilice  un  nombre  de  fichero   que   empiece   por
              ‘ANFITRIÓN:’.  El  nombre  del  computador  anfitrión  puede  ir
              precedido por un nombre de usuario y un signo arroba, ‘@’,  para
              acceder  a  la  unidad  de cinta remota como ese usuario, si Ud.
              tiene permiso  para  hacerlo  (típicamente  una  entrada  en  el
              fichero ‘~/.rhosts’ de ese usuario).

        --only-verify-crc
              Cuando  se  lee  un  archivo en formato CRC en el modo de copia-
              adentro, sólo se verifican los CRCs de cada fichero del archivo,
              pero no se extraen éstos realmente.

       -p, --pass-through
              Se ejecuta en el modo de copia-de-paso.

       --quiet
              No muestra el número de bloques copiados.

       -r, --rename
              Renombra ficheros interactivamente.

       -R [usuario][:.][grupo], --owner [usuario][:.][grupo]
              En  los  modos  de  copia-afuera  y  copia-de-paso, establece la
              propietariedad de todos los ficheros creados al usuario o  grupo
              especificados.  Pueden  estar presentes tanto el usuario como el
              grupo como ambos. Si se omite el grupo pero se da  el  separador
              "."  o ":", se emplea el grupo de entrada del usuario dado. Sólo
              el superusuario puede cambiar el propietario de los ficheros.

       --sparse
              En los modos de copia-afuera y copia-de-paso,  escribe  ficheros
              con grandes bloques de ceros como ficheros dispersos.

       -s, --swap-bytes
              En el modo de copia-adentro, intercambia los bytes de cada media
              palabra (par de bytes) en los ficheros.

       -S, --swap-halfwords
              En el modo de copia-adentro, intercambia las medias palabras  de
              cada palabra (4 bytes) en los ficheros.

       -t, --list
              Muestra una tabla de contenidos de la entrada.

       -u, --unconditional
              Reemplaza  todos  los  ficheros, sin preguntar si reemplazar los
              ficheros existentes más recientes con los más viejos.

       -v, --verbose
              Lista los ficheros procesados, o con -t  da  un  listado  de  la
              tabla  de contenidos al estilo de ‘ls -l’. En un listado prolijo
              de la tabla de contenidos de un archivo ustar,  los  nombres  de
              usuario y grupo en el archivo que no existan en el sistema local
              se reemplazan por los nombres que correspondan localmente a  los
              UID y GID numéricos almacenados en el archivo.

       -V --dot
              Muestra un "." por cada fichero procesado.

       --version
              Muestra el número de versión del programa cpio y acaba.

       --help Muestra  una ayuda sobre el modo de empleo del programa y acaba.