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 [31/03/2022 05:54] – 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]] |