GNU/Linux >> Tutoriales Linux >  >> Linux

Untar, ungz, gz, tar:¿cómo recuerda todas las opciones útiles?

¿O qué tal usar el shell con capacidades de finalización avanzadas (como zsh o versiones nuevas de bash) que completarán las opciones por usted, con ayuda integral? :))

Con respecto al tar:basta con mirar el teclado "qwerty". Hay letras "zxcvf" una al lado de la otra. Necesita "archivos tar czvf file.tar.gz" o "tar xzvf file.tar.gz".


Resumen de opciones de alquitrán

Todos pueden editar esto para agregar más interruptores esotéricos, pero estos son los conceptos básicos:

  • x - extraer archivos
  • c - crear archivo
  • t - lista de archivos
  • v - detallado (lista de archivos a medida que los procesa)
  • j - usar compresión bz2
  • z - usar compresión gz
  • f - leer o escribir archivos en el disco

Ejemplos

Descomprima un archivo tar.gz:tar zxf tarball.tar.gz

Descomprima un archivo tar.bz2:tar jxf tarball.tar.bz2

Cree un archivo tar.gz:tar zcvf tarvall.tar.gz mydir/*


Hay un pequeño script de Perl llamado "unp".

unp filename.tar.gz

...y lo extrae todo. Funciona con cualquier archivo comprimido siempre que tenga los binarios correctos. Y te olvidas de la sintaxis o cualquier otra basura. Verifique los repositorios de su distribución de Linux. Debería estar allí (al menos en Arch, Debian y Ubuntu).


Linux
  1. 3 cosas útiles que puedes hacer con la herramienta IP en Linux

  2. Cómo usar el comando Tar en Linux

  3. Cómo hacer que sudo recuerde la contraseña por más tiempo

  4. ¿Cómo localizar todos los repositorios de Subversion en el sistema?

  5. Cómo usar el comando id en Linux:5 ejemplos útiles

Cómo verificar todos los servicios en ejecución en Linux

Todo sobre archivos tar y cómo tar, untar archivos en Linux usando Terminal

¿Cómo tar ciertos tipos de archivos en todos los subdirectorios?

¿Cómo se comprime un archivo y se conserva el archivo .gz?

¿Cómo funcionan las opciones '-s', '-t' y '-c' del comando tr en Unix?

¿Cómo se configura la contraseña de administrador en openldap 2.4?