cpio
[CoPy In, copy Out]. Utilidad que se utiliza para procesar archivos comprimidos.
$ ls *.txt | cpio -ocv -O archivo.cpio
Creará [-o] "archivo.cpio" [-O] con todos los .txt del directorio, mostrando toda la salida [-v] y que escriba la información del encabezado en ASCII para facilitar el traspaso entre plataformas
$ cpio -icv < archivo.cpio
Extraer el contenido
$ cpio -itu < file.cpio > indice
Crear un indice con el contenido de un archivo cpio y sobreescribir si existe
$ find ~/Documents/emacs -type f > listado.txt
crear un archivo cpio desde una lista de archivos
$ cpio -ovd < listado.txt > salida.cpio
extrae con la misma estructura de directorio, si así se creó el fichero
$ cpio -idv < salida.cpio
extraer archivos de un archivo cpio
$ find ~/Documents/emacs -type f | cpio -pdm ~/emacs
copiar archivos de un directorio a otro
$ find . -type f | cpio --create --format=cpio > archivo.cpio.gz
comprimir archivos
$ gunzip -c arhivo.cpio.gz | cpio --extract --make-directories
descomprimir
$ cpio -F backup.tar.recovered -i -v
extraer contenido de un archivo .tar aunque contenga errores y modo verbose