Comando Tar en Unix Para Crear Copias de seguridad (Ejemplos)
Comando Aprender Tar en Unix con ejemplos prácticos:
La función principal del comando tar de Unix es crear copias de seguridad.
Se utiliza para crear un ‘archivo de cinta’ de un árbol de directorios, que se puede respaldar y restaurar desde un dispositivo de almacenamiento basado en cinta. El término ‘ tar ‘ también se refiere al formato de archivo del archivo de archivo resultante.
Comando Tar en Unix con ejemplos
El formato de archivo conserva la estructura de directorios y los atributos del sistema de archivos, como permisos y fechas.
Tar Sintaxis:
tar
Tar opciones:
El comando tar admite las siguientes funciones:
- tar-c: Crear un nuevo archivo.
- tar-A: Añadir un archivo tar a otro archivo.
- tar-r: Anexar un archivo a un archivo.
- tar-u: Actualiza los archivos de un archivo si el del sistema de archivos es más nuevo.
- tar-d: Encuentra la diferencia entre un archivo y el sistema de archivos.
- tar-t: Lista el contenido de un archivo.
- tar-x: Extrae el contenido de un archivo.
Al especificar la función, no se requiere el prefijo’ -‘, y la función puede ir seguida de otras opciones de letra única.
Algunas de las opciones soportadas incluyen:
- – j: Leer o escribir archivos usando el algoritmo de compresión bzip2.
- – J: Leer o escribir archivos usando el algoritmo de compresión xz.
- – z: Leer o escribir archivos usando el algoritmo de compresión gzip.
- – a: Leer o escribir archivos usando el algoritmo de compresión determinado por el nombre del archivo.
- – v: Realice las operaciones verbosamente.
- -f: Especifique el nombre de archivo para el archivo.
Ejemplos:
Crear un archivo que contenga file1 y file2
$ tar cvf archive.tar file1 file2
Crear un archivo que contenga el árbol de directorios debajo de dir
$ tar cvf archive.tar dir
Enumerar el contenido del archivo.tar
$ tar tvf archive.tar
Extraiga el contenido del archivo.tar en el directorio actual
$ tar xvf archive.tar
Crear un archivo que contiene el árbol de directorios por debajo de directorios y comprimirlo con gzip
$ tar czvf archive.tar.gz dir
Extraiga el contenido del archivo en formato gzip, archivo
$ tar xzvf archive.tar.gz
Extraer solo la carpeta del archivo
$ tar xvf archive.tar docs/work
Extraer todo «.doc» archivos del archivo
$ tar xvf archive.tar –-wildcards ‘*.doc’
Conclusión
El formato de archivo del comando Tar en Unix conserva la estructura de directorios y los atributos del sistema de archivos, como permisos y fechas.
Leave a Reply