
{"id":27674,"date":"2026-01-25T16:07:21","date_gmt":"2026-01-25T15:07:21","guid":{"rendered":"https:\/\/contabo.com\/blog\/guia-del-comando-tar-de-linux-como-usarlo\/"},"modified":"2026-03-09T16:30:35","modified_gmt":"2026-03-09T15:30:35","slug":"guia-del-comando-tar-de-linux-como-usarlo","status":"publish","type":"post","link":"https:\/\/contabo.com\/blog\/es\/guia-del-comando-tar-de-linux-como-usarlo\/","title":{"rendered":"Gu\u00eda del comando tar de Linux: C\u00f3mo usarlo"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"504\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/01\/blog-head_-linux-tar-command-guide_ES.png\" alt=\"Gu\u00eda del comando tar de Linux: C\u00f3mo usarlo\" class=\"wp-image-28384\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/01\/blog-head_-linux-tar-command-guide_ES.png 960w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/01\/blog-head_-linux-tar-command-guide_ES-600x315.png 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/01\/blog-head_-linux-tar-command-guide_ES-768x403.png 768w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Si alguna vez has descargado software de c\u00f3digo abierto o movido una estructura de directorios compleja entre servidores, probablemente hayas encontrado el comando tar. Abreviatura de \u00abTape Archive\u00bb, tar es una de las utilidades m\u00e1s esenciales en el conjunto de herramientas de Linux. Su trabajo principal es agrupar m\u00faltiples archivos y directorios en un solo archivo, a menudo llamado \u00abtarball\u00bb.<\/p>\n\n\n\n<p>Hist\u00f3ricamente, esta herramienta fue dise\u00f1ada para escribir datos secuencialmente en unidades de cinta magn\u00e9tica con fines de **Copia de Seguridad**. \u00bfPero para qu\u00e9 se utiliza principalmente tar en Linux? Sirve como formato est\u00e1ndar para distribuir archivos y hacer copias de seguridad del sistema. A diferencia de un comando de copia est\u00e1ndar, tar preserva metadatos esenciales del archivo, como permisos, fechas y estructuras de directorios. Esto lo hace indispensable cuando necesitas migrar datos o proteger el sistema de archivos de un <a href=\"https:\/\/contabo.com\/es\/vps\" target=\"_blank\" rel=\"noreferrer noopener\">VPS Linux<\/a> o <a href=\"https:\/\/contabo.com\/en\/dedicated-servers\/\" target=\"_blank\" rel=\"noreferrer noopener\">servidor dedicado<\/a>.<\/p>\n\n\n\n<p>Es importante notar la distinci\u00f3n entre archivar y comprimir. Por defecto, el comando tar en Linux solo agrupa archivos juntos sin reducir su tama\u00f1o. Sin embargo, casi siempre se combina con utilidades de compresi\u00f3n como Gzip o Bzip2 para ahorrar espacio en disco, lo que resulta en extensiones de archivo familiares como .tar.gz o .tar.bz2. Ya sea que est\u00e9s realizando una copia de seguridad r\u00e1pida o desplegando una aplicaci\u00f3n, dominar esta herramienta es una habilidad fundamental para trabajar en la terminal de Linux.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-sintaxis-y-estructura-del-comando-tar\">Sintaxis y Estructura del Comando tar <\/h2>\n\n\n\n<p>Entender la estructura b\u00e1sica del comando es el primer paso para usarlo sin errores. El comando tar de Linux sigue un orden espec\u00edfico de operaciones que le dice al sistema exactamente qu\u00e9 acci\u00f3n realizar, d\u00f3nde poner el resultado y qu\u00e9 archivos incluir. <\/p>\n\n\n\n<p>La sintaxis general se ve as\u00ed: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar &#91;opciones] &#91;nombre-del-archivo] &#91;archivos-o-directorios]<\/code><\/pre>\n\n\n\n<p>A continuaci\u00f3n se describen esos tres componentes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Opciones: Son indicadores de una sola letra (como -c o -v) que definen la operaci\u00f3n. Determinan si est\u00e1s creando un nuevo archivo tar, extrayendo uno existente o simplemente listando contenidos.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nombre del Archivo: Este es el nombre que le asignas al archivo de destino, como backup.tar.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Archivos o Directorios: Estos son los datos de destino que deseas procesar. Puedes especificar un solo archivo, una carpeta completa o una lista de m\u00faltiples elementos separados por espacios. <\/li>\n<\/ul>\n\n\n\n<p>Un ejemplo pr\u00e1ctico ayuda a aclarar esto. Si quisieras crear un archivo llamado photos.tar que contenga una carpeta llamada \/images, el comando ser\u00eda: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -cvf photos.tar \/home\/user\/images<\/code><\/pre>\n\n\n\n<p>En este ejemplo, los indicadores -cvf le dicen al sistema que cree un nuevo archivo tar, muestre una salida detallada (mostrando el progreso en la pantalla), y escriba en un archivo espec\u00edfico. Dominar esta sintaxis del comando tar es vital porque el orden de los indicadores es importante; en concreto, el indicador -f debe ir seguido inmediatamente del nombre del archivo tar, o el comando fallar\u00e1.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-opciones-y-indicadores-de-tar\">Opciones y Indicadores de tar<\/h2>\n\n\n\n<p>El verdadero poder de la utilidad reside en su versatilidad, que se controla completamente a trav\u00e9s de indicadores. Si bien hay docenas de opciones de tar en Linux disponibles en las p\u00e1ginas del manual, solo necesitas conocer unas pocas para manejar el 99 % de las tareas de administraci\u00f3n diaria. Estos indicadores a menudo se pueden combinar en una sola cadena (por ejemplo, -cvf) para ahorrar tiempo de escritura.<\/p>\n\n\n\n<p>Aqu\u00ed est\u00e1n los indicadores del tar m\u00e1s esenciales desglosadas por funci\u00f3n:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-indicadores-de-operacion\">Indicadores de Operaci\u00f3n<\/h3>\n\n\n\n<p>Estos indican al comando qu\u00e9 acci\u00f3n principal tomar. Por lo general, solo usas uno de estos a la vez.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>-c (&#8211;create): Crea un nuevo archivo tar.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>-x (&#8211;extract): Extrae el contenido de un archivo existente. <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>-t (&#8211;list): Lista los contenidos de un archivo sin extraerlos (\u00fatil para inspeccionar un archivo antes de desempaquetarlo). <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>-r (&#8211;append): A\u00f1ade archivos al final de un archivo existente. <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>-u (&#8211;update): A\u00f1ade archivos solo si son m\u00e1s nuevos que la copia en el archivo. <\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-opciones-generales\">Opciones Generales<\/h3>\n\n\n\n<p>Estos modifican c\u00f3mo se realiza la operaci\u00f3n o proporcionan informaci\u00f3n de progreso.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>-v (&#8211;verbose): Muestra el progreso en la terminal, mostrando cada archivo a medida que se procesa. Sin esto, el comando se ejecuta en silencio. <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>-f (&#8211;file): Especifica el nombre del archivo tar. Esto es obligatorio para casi todas las operaciones que involucran un archivo espec\u00edfico.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>-p (&#8211;preserve-permissions): Mantiene los permisos de archivo originales (usuarios, grupos, modos de acceso) de los datos archivados. <\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-indicadores-de-compresion\">Indicadores de Compresi\u00f3n<\/h3>\n\n\n\n<p>Estos indicadores de tar env\u00edan autom\u00e1ticamente el archivo a trav\u00e9s de un algoritmo de compresi\u00f3n.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>-z: Comprime usando gzip (r\u00e1pido, ampliamente compatible). Crea .tar.gz. <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>-j: Comprime usando bzip2 (mejor compresi\u00f3n, m\u00e1s lento). Crea .tar.bz2. <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>-J: Comprime usando xz (alta compresi\u00f3n, muy lento). Crea .tar.xz. <\/li>\n<\/ul>\n\n\n\n<p>Al combinar estos, recuerda que el orden es flexible, excepto para -f. Una buena regla es colocar -f al final de tu cadena de opciones para que el nombre del archivo lo siga inmediatamente. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-ejemplos-del-comando-tar-para-archivos-y-directorios\">Ejemplos del Comando tar para Archivos y Directorios<\/h2>\n\n\n\n<p>La teor\u00eda es \u00fatil, pero ver ejemplos de tar en funcionamiento es la mejor manera de aprender. Ya sea que est\u00e9s respaldando un sitio web o moviendo archivos de configuraci\u00f3n, el proceso sigue siendo consistente. Los siguientes escenarios cubren las tareas m\u00e1s frecuentes que encontrar\u00e1s al gestionar un sistema Linux.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-como-archivar-directorios\">C\u00f3mo Archivar Directorios<\/h3>\n\n\n\n<p>El caso de uso m\u00e1s com\u00fan es agrupar una carpeta entera en un solo archivo. Esto a menudo se hace antes de mover un directorio a otro servidor para asegurarse de que no se pierdan archivos durante la transferencia. Para archivar un directorio llamado \/var\/www\/html en un archivo llamado web-backup.tar, ejecutar\u00edas lo siguiente:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -cvf web-backup.tar \/var\/www\/html<\/code><\/pre>\n\n\n\n<p>En este ejemplo del comando tar, el sistema incluye recursivamente cada archivo y subcarpeta dentro del directorio html. El indicador verbose (-v) imprimir\u00e1 la lista de archivos a medida que se van a\u00f1adiendo, d\u00e1ndote una confirmaci\u00f3n visual de que el proceso est\u00e1 funcionando.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-como-archivar-archivos\">C\u00f3mo Archivar Archivos<\/h3>\n\n\n\n<p>A veces, no necesitas todo el directorio, sino solo archivos espec\u00edficos. Puedes listar tantos archivos individuales como necesites despu\u00e9s del nombre del archivo tar. Por ejemplo, si deseas crear una copia de seguridad solo de los archivos de configuraci\u00f3n y un registro de errores, el comando se ver\u00eda as\u00ed:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -cvf config-backup.tar config.php error.log .htaccess<\/code><\/pre>\n\n\n\n<p>Esta flexibilidad te permite ser preciso. Incluso puedes combinar estos enfoques listando un directorio seguido de archivos espec\u00edficos. El comando tar simplemente busca todo lo que enumeras y lo empaqueta en el archivo de destino. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-archivando-archivos-con-un-comodin\">Archivando Archivos con un comod\u00edn<\/h3>\n\n\n\n<p>Si necesitas archivar todos los archivos de un cierto tipo, como todos los archivos de registro en una carpeta, puedes usar un comod\u00edn (*). Esto te ahorra de escribir manualmente cada nombre de archivo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -cvf logs-backup.tar *.log<\/code><\/pre>\n\n\n\n<p>Este comando busca en el directorio actual cualquier archivo que termine en .log y lo a\u00f1ade al archivo. Es una forma r\u00e1pida de organizar directorios desordenados o aislar tipos espec\u00edficos de datos para almacenamiento.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-comprimiendo-archivos-con-tar\">Comprimiendo Archivos con tar<\/h3>\n\n\n\n<p>Mientras agrupar archivos en un solo archivo es \u00fatil, no reduce el tama\u00f1o total del archivo por s\u00ed solo. Para ahorrar espacio en disco y reducir tiempos de transferencia, necesitas combinar el proceso de archivo con compresi\u00f3n. La funcionalidad de compresi\u00f3n de tar est\u00e1 integrada directamente en la herramienta, permiti\u00e9ndote archivar y comprimir en un solo paso utilizando indicadores espec\u00edficas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-compresion-gzip-velocidad\">Compresi\u00f3n Gzip (Velocidad)<\/h3>\n\n\n\n<p>Gzip es el m\u00e9todo de compresi\u00f3n m\u00e1s utilizado en Linux porque es r\u00e1pido y lo admite pr\u00e1cticamente todos los sistemas. Ofrece una reducci\u00f3n decente en el tama\u00f1o sin consumir demasiada potencia de CPU. Para comprimir archivos con tar usando Gzip, agrega el indicador -z.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Comando: tar -czvf archive.tar.gz directory\/ <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Resultado: Un archivo .tar.gz o .tgz. <\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-compresion-bzip2-tamano\">Compresi\u00f3n Bzip2 (Tama\u00f1o)<\/h3>\n\n\n\n<p>Si ahorrar espacio es m\u00e1s importante que la velocidad, Bzip2 es una alternativa s\u00f3lida. Comprime los archivos con mayor eficiencia que Gzip pero tarda un poco m\u00e1s en procesar. Esto es ideal para archivar grandes registros o archivos de texto donde la reducci\u00f3n de tama\u00f1o es cr\u00edtica. Usa el indicador -j para este formato.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Comando: tar -cjvf archive.tar.bz2 directory\/ <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Resultado: Un archivo .tar.bz2. <\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-compresion-xz-maxima-eficiencia\">Compresi\u00f3n XZ (M\u00e1xima Eficiencia)<\/h3>\n\n\n\n<p>Para la m\u00e1s alta relaci\u00f3n de compresi\u00f3n posible, XZ es el est\u00e1ndar moderno. Es significativamente m\u00e1s lento que las otras opciones, especialmente al crear el archivo, pero produce los archivos m\u00e1s peque\u00f1os posibles. Esto es perfecto para copias de seguridad a largo plazo donde rara vez necesitas acceder a los datos. Usa el indicador -J (J may\u00fascula).<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Comando: tar -cJvf archive.tar.xz directory\/ <\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Resultado: un archivo .tar.xz. <\/li>\n<\/ul>\n\n\n\n<p>Elegir el formato correcto depende de tus necesidades: usa Gzip para tareas cotidianas y XZ cuando necesitas aprovechar cada megabyte de espacio de tu almacenamiento.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-extrayendo-archivos-con-tar\">Extrayendo Archivos con tar<\/h3>\n\n\n\n<p>Sacar archivos de un archivo es tan importante como ponerlos. La herramienta principal para esto es la opci\u00f3n de extraer, representada por -x. Cuando ejecutas un comando de extracci\u00f3n de tar, el sistema lee el archivo y recrea la estructura de directorio y archivos originales exactamente como estaban almacenados. <\/p>\n\n\n\n<p>Para extraer un archivo est\u00e1ndar en tu directorio actual, usas las opciones -xvf. <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -xvf archive_name.tar<\/code><\/pre>\n\n\n\n<p>Esto extrae todo en la carpeta en la que est\u00e1s trabajando.<\/p>\n\n\n\n<p>Las versiones modernas de tar detectan autom\u00e1ticamente el formato de compresi\u00f3n. Esto significa que no siempre necesitas especificar la opci\u00f3n de compresi\u00f3n (como -z o -j) cuando descomprimes. Ya sea un archivo .tar.gz o .tar.bz2, el simple comando de extracci\u00f3n generalmente funciona.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -xvf archive_name.tar.gz<\/code><\/pre>\n\n\n\n<p>A veces quieres extraer archivos en una carpeta diferente para no saturar tu directorio de trabajo actual. Puedes hacer esto sin mover el archivo usando la opci\u00f3n -C (cambiar directorio). Esto le indica al comando que descomprima el contenido en una ruta de destino espec\u00edfica.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -xvf archive_name.tar.gz -C \/path\/to\/destination<\/code><\/pre>\n\n\n\n<p>Ten cuidado al extraer archivos, ya que tar sobrescribir\u00e1 cualquier archivo existente con los mismos nombres sin solicitar confirmaci\u00f3n. Siempre es una buena pr\u00e1ctica listar el contenido usando primero la opci\u00f3n -t para asegurarte de saber exactamente qu\u00e9 se est\u00e1 a punto de descomprimir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-ejemplos-avanzados-de-comando-tar-para-linux-y-unix\">Ejemplos Avanzados de Comando tar para Linux y Unix<\/h2>\n\n\n\n<p>Una vez que te sientas c\u00f3modo creando y extrayendo archivos, puedes comenzar a usar t\u00e9cnicas m\u00e1s sofisticadas para obtener un control m\u00e1s detallado sobre tu gesti\u00f3n de archivos. Estos ejemplos de tar en Linux demuestran c\u00f3mo manejar escenarios espec\u00edficos que a menudo surgen durante la administraci\u00f3n de servidores o copias de seguridad complejas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-excluyendo-archivos-y-directorios\">Excluyendo Archivos y Directorios<\/h3>\n\n\n\n<p>Hay veces cuando quieres archivar un directorio pero dejar fuera ciertos archivos, como archivos de cach\u00e9 temporales o carpetas ocultas de git. Puedes usar la opci\u00f3n &#8211;exclude para filtrarlos. Es importante colocar esta opci\u00f3n antes del directorio fuente en la l\u00ednea de comandos. <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -czvf backup.tar.gz --exclude='*.log' --exclude='.git' \/var\/www\/project<\/code><\/pre>\n\n\n\n<p>Este comando crea un archivo de la carpeta del proyecto pero ignora cualquier archivo que termine en .log y el directorio .git completo. Esto mantiene tus copias de seguridad limpias y significativamente m\u00e1s peque\u00f1as.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-extrayendo-un-solo-archivo\">Extrayendo un Solo Archivo<\/h3>\n\n\n\n<p>No siempre necesitas descomprimir un archivo de 10 GB entero solo para recuperar un archivo de configuraci\u00f3n eliminado accidentalmente. Puedes extraer elementos espec\u00edficos agregando la ruta del archivo despu\u00e9s del comando.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -xvf backup.tar.gz home\/user\/config.xml<\/code><\/pre>\n\n\n\n<p>Esto es un ejemplo de eficiencia del comando tar en Unix: el comando escanea el archivo, encuentra config.xml y extrae solo ese archivo, dejando el resto del archivo intacto.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-verificando-el-contenido-del-archivo\">Verificando el Contenido del Archivo<\/h3>\n\n\n\n<p>Antes de restaurar una copia de seguridad, es aconsejable verificar qu\u00e9 hay dentro sin realmente extraerlo. Esto evita sobrescribir datos actuales con archivos desactualizados. La opci\u00f3n -t se encarga de esto. <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -tvf backup.tar.gz<\/code><\/pre>\n\n\n\n<p>Esto genera una lista detallada de cada archivo, sus permisos, propietario y marca de tiempo. Act\u00faa como una tabla de contenido, permiti\u00e9ndote verificar que el archivo contiene los datos correctos antes de proceder a extraerlo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-preservando-permisos\">Preservando Permisos<\/h3>\n\n\n\n<p>Para copias de seguridad del sistema, retener la propiedad del archivo y la configuraci\u00f3n de permisos es vital. Si bien tar intenta hacer esto por defecto para el superusuario (root), puedes forzar este comportamiento usando la opci\u00f3n -p.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -cvpf full-backup.tar \/home\/user<\/code><\/pre>\n\n\n\n<p>Esto asegura que cuando extraigas los archivos m\u00e1s tarde, los derechos ejecutables y la propiedad del usuario se mantengan exactamente como estaban en el sistema original. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-patrones-de-uso-comunes-y-mejores-practicas\">Patrones de Uso Comunes y Mejores Pr\u00e1cticas<\/h2>\n\n\n\n<p>Dominar el comando tar va m\u00e1s all\u00e1 de simplemente memorizar opciones; implica adoptar flujos de trabajo que eviten la p\u00e9rdida de datos y optimicen tus operaciones. Los administradores experimentados de Linux conf\u00edan en patrones espec\u00edficos para asegurarse de que sus archivos sean seguros, identificables y f\u00e1ciles de restaurar.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-estandariza-tus-convenciones-de-nombres\">Estandariza tus Convenciones de Nombres<\/h3>\n\n\n\n<p>Un error com\u00fan es crear archivos llamados backup.tar o data.tar.gz. Si creas una segunda copia de seguridad una semana m\u00e1s tarde, corres el riesgo de sobrescribir la primera. Un buen h\u00e1bito de uso del comando tar es agregar la fecha a cada nombre de archivo tar.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -czvf website-backup-$(date +%F).tar.gz \/var\/www\/html<\/code><\/pre>\n\n\n\n<p>Este comando genera autom\u00e1ticamente un archivo como website-backup-2023-10-25.tar.gz. Este simple truco hace que tus archivos sean f\u00e1ciles de clasificar e identificar, asegurando que nunca destruyas accidentalmente una copia de seguridad anterior y vital. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-usa-rutas-relativas-no-rutas-absolutas\">Usa Rutas Relativas, No Rutas Absolutas <\/h3>\n\n\n\n<p>Al archivar, intenta navegar primero al directorio padre en lugar de usar la ruta completa desde la ra\u00edz. Si archivas usando una ruta absoluta (como \/home\/user\/data), extraer ese archivo podr\u00eda obligar a los archivos a volver a esa ubicaci\u00f3n exacta, potencialmente sobrescribiendo versiones m\u00e1s recientes de archivos en el servidor de destino. Al usar rutas relativas (como .\/data), mantienes la flexibilidad de extraer la carpeta en cualquier lugar que elijas. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-verifica-antes-de-borrar\">Verifica Antes de Borrar<\/h3>\n\n\n\n<p>Es tentador ejecutar un comando que archiva una carpeta y elimina inmediatamente el original para ahorrar espacio. Sin embargo, si el proceso de archivo falla o se interrumpe, podr\u00edas perderlo todo. La mejor pr\u00e1ctica es ejecutar el comando de archivo, verificar la integridad del nuevo archivo usando la opci\u00f3n de lista (-t), y solo entonces eliminar los archivos fuente. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-transmitiendo-a-traves-de-ssh\">Transmitiendo a trav\u00e9s de SSH<\/h3>\n\n\n\n<p>Uno de los patrones de uso m\u00e1s poderosos implica enviar datos directamente a otro servidor sin crear un archivo temporal en tu m\u00e1quina local. Esto es ideal cuando tienes poco espacio en disco. <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -cvf - \/source\/folder | ssh user@remote_server \"tar -xvf - -C \/destination\/folder\"&nbsp;<\/code><\/pre>\n\n\n\n<p>En este flujo, el &#8211; representa la salida est\u00e1ndar. B\u00e1sicamente, est\u00e1s transmitiendo la salida del comando tar a trav\u00e9s de un t\u00fanel SSH y extray\u00e9ndola inmediatamente en el otro extremo. Esto copia la estructura de directorios \u00edntegramente a trav\u00e9s de la red en una sola acci\u00f3n.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-faq-sobre-el-comando-tar\">FAQ sobre el comando tar<\/h2>\n\n\n\n<p>Aqu\u00ed est\u00e1n las respuestas a las preguntas m\u00e1s frecuentes sobre el uso de esta utilidad. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-que-es-tar-en-linux\">\u00bfQu\u00e9 es tar en Linux?<\/h3>\n\n\n\n<p>Tar (Tape Archive) es una utilidad de l\u00ednea de comandos que se utiliza para agrupar m\u00faltiples archivos y directorios en un solo archivo tar. Es la herramienta est\u00e1ndar en Linux para empaquetar software, hacer copias de seguridad de datos y distribuir archivos. Si bien agrupa archivos, a menudo se combina con herramientas de compresi\u00f3n como Gzip para reducir el tama\u00f1o del archivo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-como-usar-tar\">\u00bfC\u00f3mo usar tar?<\/h3>\n\n\n\n<p>Usas tar combinando opciones espec\u00edficas para indicarle al sistema la acci\u00f3n deseada. La estructura b\u00e1sica es tar [opciones] [nombre-del-archivo] [archivos]. Las tres opciones m\u00e1s cr\u00edticas que debes conocer son -c para crear un archivo, -x para extraer uno, y -f para especificar el nombre del archivo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-como-archivar-una-carpeta-en-linux\">\u00bfC\u00f3mo archivar una carpeta en Linux?<\/h3>\n\n\n\n<p>Para archivar toda una carpeta, usa la opci\u00f3n crear -c y la opci\u00f3n detallada -v junto con la opci\u00f3n del archivo -f. <\/p>\n\n\n\n<p>Comando: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -cvf archive-name.tar \/path\/to\/folder&nbsp;<\/code><\/pre>\n\n\n\n<p>Esto crea un archivo sin comprimir de la carpeta especificada. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-como-archivar-un-archivo-en-linux\">\u00bfC\u00f3mo archivar un archivo en Linux?<\/h3>\n\n\n\n<p>El proceso para un solo archivo es id\u00e9ntico al de una carpeta. Simplemente apuntar\u00e1s el comando al nombre de archivo espec\u00edfico en lugar de a un directorio. <\/p>\n\n\n\n<p>Comando: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -cvf archive-name.tar filename.txt<\/code><\/pre>\n\n\n\n<p>Tambi\u00e9n puedes listar m\u00faltiples archivos separados por espacios para incluirlos todos en un solo archivo. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-como-uso-el-comando-tar-xvf-para-extraer-archivos\">\u00bfC\u00f3mo uso el comando tar xvf para extraer archivos?<\/h3>\n\n\n\n<p>La combinaci\u00f3n de opciones xvf significa eXtraer, Detallado y Archivo. Le dice a Linux que descomprima un archivo, muestre el progreso en la pantalla y lea el archivo que especifiques. <\/p>\n\n\n\n<p>Comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>tar -xvf archive-name.tar&nbsp;<\/code><\/pre>\n\n\n\n<p>Esto extraer\u00e1 el contenido del archivo en tu directorio de trabajo actual. Si el archivo est\u00e1 comprimido (como .tar.gz), generalmente puedes usar este mismo comando, ya que las versiones modernas de tar detectan autom\u00e1ticamente el formato de compresi\u00f3n. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusi\u00f3n<\/h2>\n\n\n\n<p>Dominar el comando tar es una habilidad fundamental para cualquiera que administre un entorno Linux. Proporciona una forma robusta y flexible de manejar el almacenamiento de archivos, copias de seguridad y transferencias con precisi\u00f3n. Desde agrupar estructuras de directorios complejas hasta comprimir conjuntos de datos grandes para la migraci\u00f3n entre un <a href=\"https:\/\/contabo.com\/es\/vps\" target=\"_blank\" rel=\"noreferrer noopener\">VPS Linux<\/a> y una m\u00e1quina local, esta herramienta sigue siendo una de las utilidades m\u00e1s confiables en la terminal. <\/p>\n\n\n\n<p>Al comprender la sintaxis b\u00e1sica y el poder de opciones como -z, -x y -v, puedes simplificar tus tareas diarias de administraci\u00f3n de sistemas. Ya sea que est\u00e9s realizando una copia de seguridad r\u00e1pida de archivos o desplegando una pila de aplicaciones completa, la capacidad de archivar y extraer datos de manera efectiva asegura que tu flujo de trabajo siga siendo eficiente y tus datos seguros. A medida que contin\u00faes trabajando con Linux, estos comandos se volver\u00e1n parte natural de tu flujo de trabajo.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Domina el comando tar de Linux con esta gu\u00eda. Aprende la sintaxis, las banderas esenciales y ejemplos para archivar, comprimir y extraer archivos de manera eficiente.<\/p>\n","protected":false},"author":50,"featured_media":28384,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1988],"tags":[],"ppma_author":[1491],"class_list":["post-27674","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutoriales"],"uagb_featured_image_src":{"full":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/01\/blog-head_-linux-tar-command-guide_ES.png",960,504,false],"thumbnail":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/01\/blog-head_-linux-tar-command-guide_ES-150x150.png",150,150,true],"medium":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/01\/blog-head_-linux-tar-command-guide_ES-600x315.png",600,315,true],"medium_large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/01\/blog-head_-linux-tar-command-guide_ES-768x403.png",768,403,true],"large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/01\/blog-head_-linux-tar-command-guide_ES.png",960,504,false],"1536x1536":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/01\/blog-head_-linux-tar-command-guide_ES.png",960,504,false],"2048x2048":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/01\/blog-head_-linux-tar-command-guide_ES.png",960,504,false]},"uagb_author_info":{"display_name":"Tobias Mildenberger","author_link":"https:\/\/contabo.com\/blog\/es\/author\/tobias\/"},"uagb_comment_info":0,"uagb_excerpt":"Domina el comando tar de Linux con esta gu\u00eda. Aprende la sintaxis, las banderas esenciales y ejemplos para archivar, comprimir y extraer archivos de manera eficiente.","authors":[{"term_id":1491,"user_id":50,"is_guest":0,"slug":"tobias","display_name":"Tobias Mildenberger","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/077178d5dce6c3d4c0c0396857a7e544bfdf8adf04145fff5160b33a22e28b1f?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/posts\/27674","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=27674"}],"version-history":[{"count":11,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/posts\/27674\/revisions"}],"predecessor-version":[{"id":28865,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/posts\/27674\/revisions\/28865"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/media\/28384"}],"wp:attachment":[{"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=27674"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=27674"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=27674"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=27674"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}