En mi máquina Linux, deseo crear un archivo .tar.bz2 de una carpeta determinada. Una vez que me coloco en esa carpeta (en la terminal), ¿qué escribo en la línea de comando de la terminal para colocar la carpeta comprimida en el directorio de inicio de mi máquina?
Digamos que estoy en la carpeta / inicio / usuario / carpeta. En la carpeta "carpeta" hay varios archivos (txt, .c, etc.). ¿Cómo comprimo esa carpeta de tipo .tar.bz2 y la coloco en mi directorio / home?
En la carpeta / home / user /, lo intenté sudo tar -cvjSf folder.tar.bz2
pero aparece un error:
tar: Negarse cobardemente a crear un archivo vacío
linux
compression
tar
Adán
fuente
fuente
c
= crear,v
= detallado,j
= compresión bz2,S
= eficiencia escasa,f
= nombre del archivo de salida. No sé exactamente lo queS
hace, esto es sólo una lista de la página manRespuestas:
No está indicando qué incluir en el archivo.
Ve un nivel fuera de tu carpeta e intenta:
O desde la misma carpeta intenta
¡Salud!
fuente
S
opción ' ', FreeBSD la tiene en su lugar, pero solo con la opción 'extraer', por lo que la mejor manera debería sertar cvjf
Pruebe esto desde una carpeta diferente:
fuente