Compactadores y Empaquetadores de Archivos gzip
El comando gzip es usado para la compactación/des
compactación de archivos. El archivo original es substituido por un
archivo compactado con la extensión .gz, manteniendo el dueño,
permisos y fechas de modificación.
Caso que ningún archivo sea especificado, o si el nombre del
archivo fuere "-", la entrada padrón será compactada en
la salida padrón. El gzip solamente intentará compactar archivos
normales; en particular, él ignorará links simbólicos. El formato
básico de este comando es mostrado a continuación:
gzip [opciones] archivos
gunzip [opciones] archivos
Como primer ejemplo, el archivo será compactado: [alumno@máquina
alumno]$ gzip archivo
En el siguiente ejemplo, el archivo será descompactado:
[alumno@máquina alumno]$ gunzip archivo
bzip2
El comando bzip2 es usado para la
compactación/descompactación de archivos. El archivo original es
substituido por un archivo compactado con la extensión .bz2,
manteniendo el dueño, permisos y fecha de modificación. Caso ningún
archivo sea especificado, o el nombre del archivo fuere
"-", la entrada padrón será compactado en la salida
padrón. El formato básico de este comando es indicado a
continuación:
bzip2 [opciones] archivos
bunzip2 [opciones] archivos.bz2
Como primer ejemplo, el archivo será compactado: [alumno@máquina
alumno]$ bzip2 archivo
En el siguiente ejemplo, el archivo será descompactado:
[alumno@máquina alumno]$ bunzip2 archivo.bz2
Compress
El comando compress es usado para la compactación/descompactación
de archivos. El archivo original es substituido por un archivo
compactado con la extensión .Z, manteniendo el dueño, permisos y
fecha de modificación. Caso ningún archivo sea especificado, o el
nombre del archivo fuere "-", la entrada padrón será
compactado en la salida padrón. El formato básico de este comando
es indicado a continuación:
compress [opciones ] archivos
uncompress [opciones ] archivos
Como primer ejemplo, el archivo será compactado: [alumno@máquina
alumno]$ compress arquivo
En el siguiente ejemplo, el archivo será descompactado:
[alumno@máquina alumno]$ uncompress archivo
Tar
El comando tar es bastante antiguo, y significa Tape
Archiving (tar también es "piche" en inglés, el que
sugiere el proceso de aglutinación). Con las opciones adecuadas,
permite guardar diversos archivos y directorios en un único
archivo. El formato básico de este comando es indicado a
continuación:
tar opciones archivo [archl arch2 ...]
- Para abrir un archivo ".tar": [alumno@máquina alumno)$ tar tvf
arch.tar archl arch2 arch3
- Para listar el contenido de un archivo ".tar": [alumno@máquina
alumno)$ tar tvf arch.tar
- Para crear un archivo ".tar": [alumno@máquina alumno]$ tar
cvf arch.tar archl arch2 arch3
Un procedimiento muy usado es la combinación de los comandos tar y
gzip, a través de la opción z del comando tar. Así, para
obtener un archivo comprimido corriente.tar.gz con todo el
contenido del directorio corriente, basta ejecutar el siguiente
comando: [alumno@máquina alumno]$ tar czvf corriente.tar.gz
*
Zip
EL comando zip es usado para la compactación y empaquetamiento de
archivos. Él es análogo a la combinación de los comandos tar
y compress y es compatible con el pkzip y
Winzip. El programa es útil para empaquetamiento de una
serie de archivos para distribución, para almacenamiento y para
economizar espacio en disco temporalmente, compactando archivos y
directorios sin uso. El formato básico de este comando aparece
aquí: zip [opciones] archivo_zip archivos
Como primer ejemplo, los archivos del directorio corriente serán
compactados y empaquetados y colocados en el archivo:
[alumno@máquina alumno]$ zip archivo*
En el siguiente ejemplo, el archivo será descompactado y
desempacotados: [alumno@máquina alumno]$ unzip archivo.
1. Linux - Unix. Sistema operativo multiusuario (primera parte) En este curso de Sistemas Operativos Linux - Unix aprenderás acerca de la historia... [08/10/08] |
8.070 | ||||
2. Linux - Unix. Sistema operativo multiusuario (segunda parte) En esta segunda parte de nuestro curso de sistemas operativos Unix-Linux... [08/10/08] |
4.045 | ||||
3. Linux - Unix. Sistema operativo multiusuario (tercera parte) En este tercera parte de nuestro curso de sistemas operativos Unix-Linux aprenderás... [08/10/08] |
3.216 |