Provided by: manpages-es-extra_0.8a-17_all bug

NOMBRE

       cpio - copia ficheros a y desde archivos

SINOPSIS

       cpio {-o|--create} [-0acvABLV] [-C bytes] [-H formato] [-M mensaje] [-O
       [[usuario@]anfitrion:]archivo]    [-F    [[usuario@]anfitrion:]archivo]
       [--file=[[usuario@]anfitrion:]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@]anfitrion:]archivo]    [-F    [[usuario@]anfitrion:]archivo]
       [--file=[[usuario@]anfitrion:]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]
       [patron...] [< 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'ON

       Esta pagina del Manual documenta la version de GNU de cpio.  cpio copia
       ficheros  en  o  desde  un  archivo  tar  o cpio, que es un fichero que
       contiene otros ficheros mas informacion 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
       magnetica,  o  una  interconexion  o tuberia.  cpio tiene tres modos de
       operacion.

       En el modo de copia-afuera, cpio copia ficheros hacia un  archivo.  Lee
       una  lista  de  nombres  de  ficheros,  uno  por  linea,  de la entrada
       estandar, y escribe el archivo en la salida estandar. Una forma  tipica
       de  generar  la  lista  de nombres de ficheros es con la orden find; se
       deberia dar a find  la  opcion  -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
       estandar. Cualesquier argumentos de la linea de  ordenes  son  patrones
       del  shell de concordancia de nombres de ficheros; solo se copian desde
       el archivo aquellos ficheros en el cuyos nombres concuerden con  uno  o
       mas  de  tales  patrones. Al contrario de lo que ocurre en el shell, un
       `.'  inicial en un nombre de fichero si concuerda  con  un  comodin  al
       principio  de  un  patron,  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 arbol de
       directorio a otro, combinando los pasos de copia-afuera y copia-adentro
       sin  utilizar ningun archivo en realidad. Lee desde la entrada estandar
       la lista de ficheros a copiar; el directorio dentro  del  cual  copiara
       esos ficheros se da como un argumento que no es una opcion.

       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  esta  obsoleto  porque codifica la
       informacion sobre los ficheros en una forma  que  no  es  transportable
       entre  diferentes arquitecturas de maquina. El formato ASCII antiguo es
       transportable entre diferentes arquitecturas, pero no deberia emplearse
       en  sistemas  de  ficheros  con  mas de 65536 nodos-i. El formato ASCII
       nuevo es transportable entre diferentes arquitecturas y puede emplearse
       en cualquier sistema de ficheros independientemente del tamano, pero no
       se acepta en todas las versiones de cpio; actualmente, solo  se  admite
       en  GNU y en Unix System V R4.  El formato crc es como el formato ASCII
       nuevo, pero tambien contiene una suma de comprobacion 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 mas 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 mas 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  mas  antiguos.   Cuando  extrae  de
       archivos,  cpio  reconoce  automaticamente  que  clase  de archivo esta
       leyendo y puede leer archivos creados en maquinas con un orden de  byte
       diferente.

       Algunas  de  las  opciones  de  cpio se aplican solo a ciertos modos de
       operacion; vea la seccion SINOPSIS para una lista de  que  opciones  se
       permiten en que modos.

   OPCIONES
       -0, --null
              En  los  modos de copia-afuera y copia-de-paso, lee una lista de
              nombres de ficheros terminados por un caracter nulo  en  vez  de
              por  un  salto de linea, de modo que se puedan archivar ficheros
              cuyos nombres contengan saltos de linea. 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 leidos.

       -A, --append
              Anade a un archivo existente. Solo funciona en el modo de copia-
              afuera. El archivo debe ser un fichero de disco especificado con
              la opcion -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 opcion para convertir
              enteros de 32 bits entre maquinas de sexo opuesto:  "big-endian"
              y "little-endian".

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

       --block-size=TAMA~NO-BLOQUE
              Establece el tamano del bloque de  E/S  a  TAMANO-BLOQUE  x  512
              bytes.

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

       -C TAMA~NO-E/S, --io-size=TAMA~NO-E/S
              Establece el tamano del bloque de E/S a TAMANO-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 lineas 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 estandares. Para emplear una unidad de cinta magnetica en
              otra  maquina  como  archivo,  utilice  un nombre de fichero que
              empiece por `ANFITRION:'. El  nombre  del  computador  anfitrion
              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 (tipicamente 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
              indicaria un nombre de computador anfitrion remoto.

       -H FORMATO, --format=FORMATO
              Emplea el formato de archivo FORMATO. Los  formatos  validos  se
              listan  mas abajo; los mismos nombres se reconocen con todas las
              letras en mayusculas. El formato predeterminado en  el  modo  de
              copia-adentro es automaticamente 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 mas de 65536 nodos-i.

              crc    El  nuevo  formato  transportable  (SVR4) con una suma de
                     comprobacion anadida.

              tar    El viejo formato tar.

              ustar  El formato tar POSIX.1. Tambien reconoce archivos tar  de
                     GNU, que son similares pero no identicos.

              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 estandar.  Para
              emplear una unidad de  cinta  magnetica  en  otra  maquina  como
              archivo,   utilice   un   nombre  de  fichero  que  empiece  por
              `ANFITRION:'.  El  nombre  del  computador  anfitrion  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  (tipicamente  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 simbolicos (copia los ficheros a los
              que apunten en vez de copiar los enlaces).

       -m, --preserve-modification-time
              Retiene los  tiempos  de  modificacion  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  numero
              actual del volumen (empezando por 1).

       -n, --numeric-uid-gid
              En el listado prolijo de la tabla de contenidos, muestra los UID
              y GID numericos 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. Este 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 estandar.  Para
              emplear  una  unidad  de  cinta  magnetica  en otra maquina como
              archivo,  utilice  un  nombre  de  fichero   que   empiece   por
              `ANFITRION:'.  El  nombre  del  computador  anfitrion  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  (tipicamente  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, solo se verifican los CRCs de cada fichero del archivo,
              pero no se extraen estos realmente.

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

       --quiet
              No muestra el numero 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. Solo
              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 mas recientes con los mas 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 numericos almacenados en el archivo.

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

       --version
              Muestra el numero de version del programa cpio y acaba.

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