21 ejemplos de comando de alquitrán en Linux

21 ejemplos de comando de alquitrán en Linux

El Linux "alquitrán"Significa Archivo de cinta, que es utilizado por una gran cantidad de Linux/Unix Administradores del sistema para tratar con copia de seguridad de la unidad de cinta en Linux.

El comando de alquitrán se utiliza para rasgar una colección de archivos y directorios en un archivo de archivo altamente comprimido comúnmente llamado tarball o alquitrán, gzip y bzip en Linux.

El alquitrán es el comando más utilizado para crear archivos de archivo comprimidos que se pueden mover fácilmente de un disco a otro disco o máquina a máquina.

Ejemplos de comandos de alquitrán de Linux

En este artículo, vamos a revisar y discutir varios Ejemplos de comandos de alquitrán incluyendo cómo crear archivos de archivo usando (alquitrán, alquitrán.GZ, y alquitrán.bz2) Compresión, cómo extraer archivos de archivo, extraer un solo archivo, ver el contenido del archivo, verificar un archivo, agregar archivos o directorios al archivo de archivo existente, estimar el tamaño del archivo de archivo de tar, etc.

[También puede gustar: 7 -ZIP - Compress y archivos sin compresión con alta relación de compresión]

El objetivo principal de esta guía es proporcionar varios Ejemplos de comandos de alquitrán Eso podría ser útil para que comprenda y se convierta en un experto en manipulación de archivos de alquitrán.

1. Crear un archivo de archivo de alquitrán en Linux

El siguiente ejemplo de la alquitrán El comando creará un alquitrán archivo de archivo Tecmint-14-09-12.alquitrán para un directorio /Home/Tecmint En el directorio de trabajo actual.

Ver el ejemplo de la alquitrán Comando en acción.

# TAR -CVF TECMINT-14-09-12.alquitrán/hogar/tecmint/ /home/tecmint//home/tecmint/cleanfiles.sh/home/tecmint/openvpn-2.1.4.alquitrán.GZ/HOME/TECMINT/TECMINT-14-09-12.tar/home/tecmint/phpmyadmin-2.11.11.3-1.El5.RF.noarch.rpm/home/tecmint/rpmforge-libe-0.5.2-2.El5.RF.i386.rpm

Discutamos cada opción utilizada en lo anterior alquitrán comandar para crear un archivo de archivo de tarle.

  • C - Crea un nuevo .alquitrán archivo de archivo.
  • V - Muestra muy bien el .alquitrán progreso del archivo.
  • F - Tipo de nombre de archivo del archivo de archivo.

2. Crear alquitrán.Archivo GZ Archive en Linux

Para crear un comprimido gzip Archivo Archivo Usamos la opción z. Por ejemplo, el siguiente comando creará un MyImages-14-09-12.alquitrán.GZ Archivo para el directorio /Inicio/MyImages. (Nota: alquitrán.GZ y TGZ son similares).

# TAR CVZF MYIMAGES-14-09-12.alquitrán.GZ /HOME /MYIMAGES O # TAR CVZF MYIMAGES-14-09-12.tgz /home /myimages /Home/MyImages//Home/MyImages/Sara-Khan-and-Model-Priyanka-Shah.JPG/HOME/MYIMAGES/ROBERTKRISTENVIOLENT101201.jpg/home/myImages/justIntimerlake101125.jpg/home/myimages/milyphoto101203.jpg/home/myImages/jenniferrobert1130.JPG/HOME/MYIMAGES/KATRINABARBIEDOLL231110.jpg/home/myimages/the-japonese-wife-prenss-conference.JPG/HOME/MYIMAGES/REESWITHERSPOONCIA101202.jpg/home/myImages/yanaguptabaresf231110.JPG

3. Crear alquitrán.Archivo de archivo BZ2 en Linux

El bz2 La función comprime y crea un archivo de archivo menos que el tamaño del gzip. El bz2 La compresión lleva más tiempo para comprimir y descomprimir archivos que gzip, que lleva menos tiempo.

Para crear un archivo de alquitrán altamente comprimido, utilizamos la opción j. El siguiente comando de ejemplo creará un Phpfiles-org.alquitrán.bz2 Archivo para un directorio /Inicio/Php. (Nota: alquitrán.BZ2 y TBZ es similar a TB2).

# TAR CVFJ PHPFILES-ORG.alquitrán.BZ2 /Home /Php O # TAR CVFJ PHPFILES-ORG.alquitrán.TBZ /HOME /PHP O # TAR CVFJ PHPFILES-ORG.alquitrán.TB2 /Home /Php /home/php//home/php/iframe_ew.php/home/php/videos_all.PHP/HOME/PHP/RSS.php/home/php/índice.Php/Home/Php/Vendor.php/home/php/video_title.php/home/php/informe.Php/Home/Php/Object.html/home/php/video.php

4. Archivo de Archivo de Tar unitante en Linux

Para unir o extraer un archivo de tar, solo emita el siguiente comando usando la opción X (extracto). Por ejemplo, el siguiente comando se unirá el archivo public_html-14-09-12.alquitrán En el presente directorio de trabajo.

Si desea unir en un directorio diferente, use la opción como -C (directorio especificado).

## Archivos units en el directorio actual ## # tar -xvf public_html-14-09-12.alquitrán ## Archivos units en el directorio especificado ## # tar -xvf public_html-14-09-12.tar -c/home/public_html/videos/ /home/public_html/videos//home/public_html/videos/vistas.php/home/public_html/videos/índice.php/home/public_html/videos/logrout.php/home/public_html/videos/all_categories.php/home/public_html/videos/feeds.xml

5. Alquitrán sin compresión.Archivo GZ Archive en Linux

Descomprimir el alquitrán.GZ Archivo del archivo, simplemente ejecute el siguiente comando. Si nos gustaría unir en diferentes directorios, solo use la opción -C y la ruta del directorio, como se muestra en el ejemplo anterior.

# TAR -XVF Miniaturas-14-09-12.alquitrán.GZ /home/public_html/videos/miniaturas//home/public_html/videos/miniatura/katdeepika231110.jpg/home/public_html/videos/miniaturas/katrinabarbiedoll231110.jpg/home/public_html/videos/miniatura/OnceUponatime101125.jpg/home/public_html/videos/miniatura/playbutton.png/home/public_html/videos/miniaturas/reesewitherspooncia101202.jpg/home/public_html/videos/miniaturas/Snagitnarration.jpg/home/public_html/videos/miniaturas/minissha-lamba.jpg/home/public_html/videos/miniaturas/lindsaydance101201.jpg/home/public_html/videos/miniaturas/milyphoto101203.JPG

6. Alquitrán sin compresión.Archivo de archivo BZ2 en Linux

Para descomprimir el altamente comprimido alquitrán.bz2 archivo, solo use el siguiente comando. El siguiente comando de ejemplo .FLV Archivos desde el archivo de archivo.

# TAR -XVF Videos-14-09-12.alquitrán.bz2/home/public_html/videos/flv/katrinabarbiedoll231110.flv/home/public_html/videos/flv/brookmuellercia101125.flv/home/public_html/videos/flv/dollybackInbb4101125.flv/home/public_html/videos/flv/jenniferrobert1130.flv/home/public_html/videos/flv/justinawardmovie101125.flv/home/public_html/videos/flv/lakme-fashion-week.flv/home/public_html/videos/flv/milyphoto101203.flv/home/public_html/videos/flv/minissha-lamba.FLV

7. Lista de contenido del archivo de archivos de alquitrán en Linux

Para enumerar el contenido del archivo Tar Archive, simplemente ejecute el siguiente comando con la opción T (Lista de contenido). El siguiente comando enumerará el contenido del cargando progreso.alquitrán archivo.

# tar -tvf uploadProgress.alquitrán -RW-R-R-- Chregu/Staff 2276 2011-08-15 18:51:10 Paquete22.XML -RW-R-R-- CHREGU/Staff 7877 2011-08-15 18:51:10 SubiendoProgress/Ejemplos/Index.php -rw-r-r-- Chregu/Staff 1685 2011-08-15 18:51:10 uploadProgress/ejemplos/servidor.php -rw-r-r-- Chregu/Staff 1697 2011-08-15 18:51:10 SuboadProgress/Ejemplos/Info.php -rw-r--r-- Chregu/ Staff 367 2011-08-15 18:51:10 Subirprogress/ config.M4 -RW-R-R-- Chregu/ Staff 303 2011-08-15 18:51:10 Subirprogress/ config.W32 -RW-R-R-- Chregu/ Staff 3563 2011-08-15 18:51:10 SubeLoadProgress/ Php_uploadProgress.H -RW-R-R-- Chregu/ Staff 15433 2011-08-15 18:51:10 SubeRloadProgress/ SubloadProgress.c -rw-r-r-- Chregu/Staff 1433 2011-08-15 18:51:10 Paquete.xml

8. Lista de contenido alquitrán.Archivo GZ Archive en Linux

Use el siguiente comando para enumerar el contenido del alquitrán.GZ archivo.

# TAR -TVF ENTAGIGA.tecmenta.comunicarse.alquitrán.GZ -RW-R-R-- Root/Root 0 2012-08-30 04:03:57 Efección.tecmenta.com-access_log -rw-r-r-- raíz/raíz 587 2012-08-29 18:35:12 ENTAGIGACIÓN.tecmenta.com-access_log.1 -RW-R-R-- ROOT/ROOT 156 2012-01-21 07:17:56 ENFRIGACIÓN.tecmenta.com-access_log.2 -RW-R-R-- ROOT/ROOT 156 2011-12-21 11:30:56 Efección.tecmenta.com-access_log.3 -RW-R-R-- Root/Root 156 2011-11-20 17:28:24 Efección.tecmenta.com-access_log.4 -RW-R-R-- ROOT/ROOT 0 2012-08-30 04:03:57 ENTAGIGACIÓN.tecmenta.com-error_log -rw-r-r-- raíz/raíz 981 2012-08-29 18:35:12 ENTAGIGACIÓN.tecmenta.com-marror_log.1 -RW-R-R-- ROOT/ROOT 211 2012-01-21 07:17:56 ENFRIGACIÓN.tecmenta.com-marror_log.2 -RW-R-R-- ROOT/ROOT 211 2011-12-21 11:30:56 Efección.tecmenta.com-marror_log.3 -RW-R-R-- Root/Root 211 2011-11-20 17:28:24 Efección.tecmenta.com-marror_log.4

9. Lista de contenido alquitrán.Archivo de archivo BZ2 en Linux

Para enumerar el contenido del alquitrán.bz2 Archivo, emita el siguiente comando.

# tar -tvf phpfiles -org.alquitrán.bz2 DRWXR-XR-X Root/Root 0 2012-09-15 03:06:08/Home/Php/-RW-R-R-- Root/Root 1751 2012-09-15 03:06:08/Home/ php/iframe_ew.php -rw-r-r-- root/root 11220 2012-09-15 03:06:08/home/php/videos_all.php -rw-r-r-- raíz/raíz 2152 2012-09-15 03:06:08/home/php/rss.php -rw-r-r-- raíz/raíz 3021 2012-09-15 03:06:08/home/php/index.php -rw-r-r-- raíz/raíz 2554 2012-09-15 03:06:08/home/php/proveedor.php -rw-r-r-- raíz/raíz 406 2012-09-15 03:06:08/home/php/video_title.php -rw-r-r-- raíz/raíz 4116 2012-09-15 03:06:08/home/php/report.php -rw-r-r-- raíz/raíz 1273 2012-09-15 03:06:08/home/php/objeto.html

10. Un solo archivo de TAR de un archivo TAR en Linux

Para extraer un solo archivo llamado archivos limpios.mierda de archivos limpios.mierda.alquitrán Use el siguiente comando.

# Tar -xvf CleanFiles.mierda.Arfiles limpios de alquitrán.mierda O # tar --extract - -file = cleanFiles.mierda.Arfiles limpios de alquitrán.mierda archivos limpios.mierda

11. Un solo archivo de alquitrán.Archivo GZ en Linux

Para extraer un solo archivo tecminbackup.xml desde el tecminbackup.alquitrán.GZ archivo de archivo, use el comando de la siguiente manera.

# TAR -ZXVF TECMINTBACKUP.alquitrán.gz tecminbackup.xml O # tar --extract - -file = tecMintBackUp.alquitrán.gz tecminbackup.xml tecminbackup.xml

12. Un solo archivo de alquitrán.Archivo BZ2 en Linux

Para extraer un solo archivo llamado índice.php Desde el archivo Phpfiles-org.alquitrán.bz2 Use la siguiente opción.

# tar -jxvf phpfiles -org.alquitrán.BZ2 HOME/PHP/ÍNDICE.php O # tar --extract--file = phpfiles-org.alquitrán.bz2/home/php/índice.php /home/php/index.php

13. Units múltiples archivos de alquitrán, alquitrán.GZ y Tar.archivo bz2

Extraer o destar múltiples archivos del alquitrán, alquitrán.GZ, y alquitrán.bz2 archivos de archivos. Por ejemplo, el siguiente comando se extraerá "archivo 1" y "archivo 2"De los archivos de archivo.

# tar -xvf tecmint-14-09-12.alquitrán "archivo1"archivo2" # tar -zxvf myImages-14-09-12.alquitrán.GZ "archivo1"archivo2" # tar -jxvf phpfiles -org.alquitrán.BZ2 "archivo1"archivo2"

14. Extraer grupo de archivos usando comodín en Linux

Para extraer un grupo de archivos que usamos comodín extracción. Por ejemplo, extraer un grupo de todos los archivos cuyo patrón comienza con .php a partir de una alquitrán, alquitrán.GZ y Tar.bz2 archivo de archivo.

# tar -xvf phpfiles -org.Tar -Wildcards '*.php ' # TAR -ZXVF PHPFILES -ORG.alquitrán.GZ -Wildcards '*.php ' # tar -jxvf phpfiles -org.alquitrán.BZ2 -Wildcards '*.php ' /home/php/iframe_ew.php/home/php/videos_all.PHP/HOME/PHP/RSS.php/home/php/índice.Php/Home/Php/Vendor.php/home/php/video_title.php/home/php/informe.php/home/php/video.php

15. Agregue archivos o directorios al archivo Tar Archive en Linux

Para agregar archivos o directorios a los archivos de Archivo TAR existentes, utilizamos la opción riñonal (adjuntar). Por ejemplo, agregamos archivo xyz.TXT y directorio php a la existente Tecmint-14-09-12.alquitrán archivo de archivo.

# TAR -RVF TECMINT-14-09-12.alquitrán xyz.TXT # TAR -RVF TECMINT-14-09-12.alquitrán php DRWXR-XR-X Root/Root 0 2012-09-15 02:24:21 Inicio/TecMint/-RW-R-R-- Root/Root 15740615 2012-09-15 02:23:42 Home/TecMint/ archivos limpios.SH -RW-R-R-- Root/Root 863726 2015-09-15 02:23:41 Inicio/TecMint/OpenVpn-2.1.4.alquitrán.GZ -RW-R-R-- Root/Root 21063680 2012-09-15 02:24:21 Inicio/Tecmint/Tecmint-14-09-12.tar -rw-r-r-- raíz/raíz 4437600 2012-09-15 02:23:41 Inicio/TecMint/PhpMyadmin-2.11.11.3-1.El5.RF.noarch.RPM -RW-R-R-- Root/Root 12680 2012-09-15 02:23:41 Inicio/TecMint/RPMForge-Lelease-0.5.2-2.El5.RF.i386.rpm -RW-R-R-- Root/Root 0 2012-08-18 19:11:04 XYZ.TXT DRWXR-XR-X Root/Root 0 2012-09-15 03:06:08 php/-rw-r-r-- root/root 1751 2012-09-15 03:06:08 php/iframe_ew.php -rw-r-r-- root/root 11220 2012-09-15 03:06:08 php/videos_all.php -rw-r-r-- raíz/raíz 2152 2012-09-15 03:06:08 php/rss.php -rw-r-r-- raíz/raíz 3021 2012-09-15 03:06:08 php/índice.php -rw-r-r-- raíz/raíz 2554 2012-09-15 03:06:08 php/proveedor.php -rw-r-r-- raíz/raíz 406 2012-09-15 03:06:08 php/video_title.php

dieciséis. Agregar archivos o directorios al alquitrán.GZ y alquitrán.archivos BZ2

El comando alquitrán no tiene la opción de agregar archivos o directorios a un comprimido existente alquitrán.GZ y alquitrán.bz2 archivo de archivo. Si lo intentamos, obtendrá el siguiente error.

# tar -rvf myImages-14-09-12.alquitrán.GZ xyz.TXT # TAR -RVF PHPFILES -ORG.alquitrán.bz2 xyz.TXT Tar: Esto no parece un Archivo de alquitrán Tar: omitir al siguiente encabezado xyz.TXT TAR: salida de error retrasada de errores anteriores

17. Cómo verificar el alquitrán, alquitrán.GZ y Tar.archivo de archivo bz2

Para verificar cualquier alquitrán o archivo archivado comprimido, utilizamos la opción W (verificar). Para hacer esto, solo use los siguientes ejemplos de comandos. (Nota: No puede hacer verificación en un comprimido ( *.alquitrán.GZ, *.alquitrán.bz2 ) Archivo de archivo).

# Tar TVFW TECMINT-14-09-12.alquitrán alquitrán: esto no parece un archivo de alquitrán alquitrán: omitir al siguiente encabezado alquitrán: el archivo contiene la base obsoleta-64 encabezados alquitrán: verificar falla: 30740 encabezados no válidos detectados verify -rw-r-r-- raíz/raíz 863726 2012- 15-15 02:23:41/Home/TecMint/OpenVpn-2.1.4.alquitrán.GZ Verify -RW-R-R-- Root/Root 21063680 2012-09-15 02:24:21/Home/Tecmint/Tecmint-14-09-12.alquitrán Tar:/Home/Tecmint/Tecmint-14-09-12.alquitrán: advertencia: no puede estadísticas: no hay dicho archivo o directorio verificar -rw-r-r-- root/root 4437600 2012-09-15 02:23:41 inicio/tecMint/phpmyadmin-2.11.11.3-1.El5.RF.noarch.RPM Tar:/Home/TecMint/PhpMyadmin-2.11.11.3-1.El5.RF.noarch.RPM: ADVERTENCIA: No se puede estadística: No hay dicho archivo o directorio Verifique -rw-R-R-- Root/Root 12680 2012-09-15 02:23:41 Inicio/TecMint/RPMForge-Lelease-0.5.2-2.El5.RF.i386.RPM TAR:/HOME/TECMINT/RPMFORGE-LELEASE-0.5.2-2.El5.RF.i386.RPM: ADVERTENCIA: No se puede estadística: No hay dicho archivo o directorio Verifique -rw-R-R-- Root/Root 0 2012-08-18 19:11:04 XYZ.TXT Verify Drwxr-Xr-X Root/Root 0 2012-09-15 03:06:08 Php/

18. Verifique el tamaño del alquitrán, el alquitrán.GZ y Tar.archivo de archivo bz2

Para verificar el tamaño de cualquier alquitrán, alquitrán.GZ, y alquitrán.bz2 Archivo de archivo, use el siguiente comando. Por ejemplo, el siguiente comando mostrará el tamaño del archivo de archivo en kilobytes (KB).

# TAR -CZF-TECMINT-14-09-12.alquitrán | WC -C 12820480 # tar -czf-myimages-14-09-12.alquitrán.GZ | WC -C 112640 # tar -czf -phpfiles -org.alquitrán.BZ2 | WC -C 20480

19. Excluir archivos y directorios al crear archivo TAR

Para excluir ciertos archivos y directorios mientras crea un alquitrán.GZ archivo, puede usar el siguiente comando con el --excluir una opción que excluirá archivos y directorios al crear el archivo de archivo de tar como se muestra.

# tar --exclude = 'archivo1.Txt '-zcvf copia de seguridad.alquitrán.gz/home/tecmint # tar --exclude = '/home/tecmint/uploads' -zcvf copia de seguridad.alquitrán.GZ /HOME /TECMINT 

En el comando anterior, excluimos el archivo 'archivo1.TXT' y 'cargas'Directorio del /Home/Tecmint carpeta.

Para excluir archivos con extensiones de archivos específicas (.TXT) Al crear un archivo de archivo de tar, use:

# tar --exclude = '*.Txt '-zcvf copia de seguridad.alquitrán.GZ /HOME /TECMINT 

20. Eliminar el archivo y el directorio del archivo de alquitrán

El siguiente comando TAR eliminará un archivo o directorio del archivo TAR ya creado usando el --borrar opción como se muestra.

# alquitrán --delete -f copia de seguridad.alquitrán.archivo gz1.txt # tar --delete -f copia de seguridad.alquitrán.gz '/home/tecmint/uploads' 

21. Extraer una extensión de archivo específica en el archivo de alquitrán

El siguiente comando TAR solo extraerá archivos con la extensión específica .png Desde el archivo de archivo de alquitrán utilizando el --comodines opción como se muestra.

# copia de seguridad de tar -xvf.alquitrán.GZ -Wildcards '*.png ' 

22. Uso de comandos de alquitrán útiles y opciones

  • -C - crear un archivo de archivo.
  • -X - Extraer un archivo de archivo.
  • -V - Mostrar el progreso del archivo de archivo.
  • -F - nombre de archivo del archivo de archivo.
  • -T - Ver el contenido del archivo de archivo.
  • -u - Archivos y se suma a un archivo de archivo existente.
  • -j - Archivo de filtro a través de BZIP2.
  • -z - Archivo de filtro a través de GZIP.
  • -riñonal - Agregar o actualizar archivos o directorios a los archivos de archivo existentes.
  • -W - Verificar un archivo de archivo.
  • -A - concatene los archivos de archivo.
  • --comodines - Especificar patrones en el comando unix alquitrán.
  • --excluir - excluye el archivo y el directorio al crear el archivo.
  • --borrar - eliminar el archivo y el directorio del archivo.

Eso es todo por ahora, espero lo anterior Ejemplos de comandos de alquitrán son suficientes para que aprendas y para obtener más información, utilice el alquitrán del hombre dominio.

# Hombre alquitrán 

Si está buscando dividir cualquier archivo de archivo de alquitrán grande en múltiples partes o bloques, simplemente revise este artículo:

  • Cómo dividir el archivo TAR en múltiples archivos de cierto tamaño
  • Cómo descargar y extraer archivos de alquitrán con un comando

Si nos hemos perdido algún ejemplo, comparta con nosotros a través del cuadro de comentarios y no olvide compartir este artículo con sus amigos. Esta es la mejor manera de decir gracias ..