elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  duda con tar gz (linea de comandos)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: duda con tar gz (linea de comandos)  (Leído 1,984 veces)
BEATMASTER

Desconectado Desconectado

Mensajes: 153



Ver Perfil WWW
duda con tar gz (linea de comandos)
« en: 13 Enero 2015, 02:21 am »

Hola a todos, me ha surgido una duda con un comando, el comando es el siguiente:
Código:
tar czvf /var/www/sy/app/adjuntafactura/descarga/facturas.tar.gz /var/www/sy/app/adjuntafactura/pdfs/
Entiendo lo que hace, basicamente es tomar lo que hay en la ruta /var/www/sy/app/adjuntafactura/pdfs/ y comprimirlo en un archivo que se llamara facturas.tar.gz
En efecto así lo hace y en eso no tengo ningún problema, el detalle esta cuando descargo y abro el comprimido, me guarda la ruta completa de carpetas, osea cuando descomprima trae desde la carpeta var adentro trae la carpeta www y asi sucesivamente, por fortuna las carpetas vienen vacias y el unico contenido es el de la carpeta final la de pdfs pero me hace mucho ruido que se guarde toda la ruta de carpetas, a que se debe? sera que estoy poniendo algo de mas o de menos?
Si alguien sabe de esto le agradeceré la ayuda saludos.


En línea

MinusFour
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.529


I'm fourth.


Ver Perfil WWW
Re: duda con tar gz (linea de comandos)
« Respuesta #1 en: 13 Enero 2015, 02:46 am »

Tienes que cambiar de directorio o que tar lo haga por ti.

Código
  1. tar -czvf /ruta/a/archivo.tar.gz -C /ruta/a/directorio .
  2. # o
  3. tar -czvf /ruta/a/archivo.tar.gz --directory=/ruta/a/directorio .

o si prefieres tener la carpeta dentro del comprimible y no la estructura de archivos directamente.

Código
  1. tar -czvf /ruta/a/archivo.tar.gz -C /ruta/a/ directorio
  2. # o
  3. tar -czvf /ruta/a/archivo.tar.gz --directory=/ruta/a/ directorio


En línea

BEATMASTER

Desconectado Desconectado

Mensajes: 153



Ver Perfil WWW
Re: duda con tar gz (linea de comandos)
« Respuesta #2 en: 13 Enero 2015, 04:39 am »

Muchas gracias, efectivamente ya me funciono siempre había comprimido algo dentro del mismo directorio sin problemas y ahora con la ruta me pasaba esto pero ya con agregar la -C y poner la ruta separada me funciono perfecto muchas gracias.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Pasar get en linea de comandos
PHP
XafiloX 2 3,813 Último mensaje 29 Septiembre 2009, 21:10 pm
por XafiloX
En el principio era la linea de comandos
GNU/Linux
monos1 1 2,754 Último mensaje 24 Diciembre 2011, 10:24 am
por peib0l
Línea de comandos en windows.
Windows
jemez44 2 2,291 Último mensaje 5 Junio 2013, 16:20 pm
por Eleкtro
VLC y línea de comandos
Software
-HadeS- 0 2,587 Último mensaje 5 Octubre 2013, 04:31 am
por -HadeS-
Duda linea de python
Scripting
metalost 4 2,792 Último mensaje 1 Marzo 2017, 18:54 pm
por engel lex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines