GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo usar el comando tar en Linux

El tar (archivador de cintas) La herramienta es la aplicación más utilizada para copias de seguridad de datos en sistemas Linux. Guarda archivos en un formato especial, ya sea directamente en un medio de copia de seguridad (como una cinta) o en un archivo de almacenamiento en el sistema de archivos.

El comando tar

El comando tar almacena, enumera o extrae archivos en un archivo.

$ tar functions archivefile filenames

El resultado de usar un comando tar es un archivo tar. La ubicación de salida predeterminada para un archivo tar en Linux es la salida estándar.

Las opciones del comando tar

La tabla describe algunas de las opciones de comando tar comúnmente utilizadas. Para obtener una explicación detallada del comando tar y sus opciones, lea la página de manual de tar.

Opciones Descripción
c Crea un nuevo archivo tar
t Lista la tabla de contenido del archivo tar
x Lista la tabla de contenido del archivo tar
f Especifica el archivo de almacenamiento o el dispositivo de cinta.
v Especifica el archivo de almacenamiento o el dispositivo de cinta.
h Sigue enlaces simbólicos como archivos o directorios estándar
z Sigue enlaces simbólicos como archivos o directorios estándar
j Comprime y extrae archivos y directorios usando bzip

Crear un archivo tar

Puede usar el comando tar para crear un archivo de almacenamiento que contenga varios archivos o directorios en un disco o archivo. El siguiente ejemplo le muestra cómo archivar su directorio de inicio en un disco.

$ tar cvf user_home.tar /home/user
/home/user/
/home/user/.bash_logout
/home/user/.bash_profile
/home/user/.bashrc
...

El siguiente ejemplo le muestra cómo archivar varios archivos en un archivo llamado test.tar.

# tar cvf test.tar test test1 test2 
test
test1
test2

Ver un archivo tar

Puede ver los nombres de todos los archivos que se han escrito directamente en un disco o archivo de almacenamiento. Para ver el contenido del archivo de almacenamiento test.tar, ingrese el siguiente comando:

# tar tf test.tar 
test
test1
test2

Extracción de un archivo tar

Puede recuperar o extraer el contenido de un archivo que se escribió directamente en un dispositivo de disco o en un archivo. Para extraer archivos del archivo de almacenamiento test.tar, ingrese el siguiente comando:

# tar xvf test.tar 
test
test1
test2
Cómo usar los comandos compress, zip, gzip en Linux


Linux
  1. Cómo usar el comando Tar en Linux

  2. Cómo usar el comando Su en Linux

  3. ¿Cómo usar el comando 'tar' para extraer paquetes de archivos .xz en Linux?

  4. Cómo usar los comandos compress, zip, gzip en Linux

  5. Cómo usar la redirección de comandos en Linux

Cómo usar un comando de archivo en Linux

Cómo usar el comando SCP en Linux

Cómo extraer el archivo Tar.xz en la línea de comandos de Linux

¿Cómo usar el comando Gzip en Linux?

Cómo usar el comando lsof en Linux

Cómo usar el comando shred de Linux