Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia |
linux:bash:tar [13/02/2021 14:49] – mate | linux:bash:tar [27/04/2023 03:50] (actual) – mate |
---|
| |
== descomprimir | == descomprimir |
* ''tar -xzvf <file>.tgz'' | * ''tar -xzvf <file>.tgz [fichero o directorio a extraer]'' |
* dónde: | * dónde: |
* x : extraer | * **x** : extraer |
| |
== comprimir + encriptar | == comprimir + encriptar |
* ''tar --create --file - --posix --gzip -- <dir> | openssl enc -e -aes256 -out <file>'' | * ''tar %%--%%create %%--%%file - %%--%%posix %%--%%gzip -- <dir> | openssl enc -e -aes256 -out <file>'' ? |
| |
== descomprimir + desencriptar | == descomprimir + desencriptar |
== útiles | == útiles |
* ''tar ztf /path/to/file.tar.gz | xargs -d'\n' rm -v'' : eliminar los ficheros de una extración incorrecta de un TAR | * ''tar ztf /path/to/file.tar.gz | xargs -d'\n' rm -v'' : eliminar los ficheros de una extración incorrecta de un TAR |
* ''tar ... --exclude=/path/to/dir'' | * ''tar ... %%--%%exclude=/path/to/dir'' |
* ''tar ... -X /path/to/exclude-list.txt'' | * ''tar ... -X /path/to/exclude-list.txt'' |
* ''tar ... --exclude-from "exclude-list.txt"'' | * ''tar ... %%--%%exclude-from "exclude-list.txt"'' |
* ''tar ... --exclude-tag-all=exclude.tag'' : establece un fichero que sirve para indicar que no ha de hacer backup de ese directorio | * ''tar ... %%--%%exclude-tag-all=exclude.tag'' : establece un fichero que sirve para indicar que no ha de hacer backup de ese directorio |
| |
/vía: [[https://stackoverflow.com/questions/984204/shell-command-to-tar-directory-excluding-certain-files-folders]] | /vía: [[https://stackoverflow.com/questions/984204/shell-command-to-tar-directory-excluding-certain-files-folders]] |