xz
Comprimidos
Uso
xz [-T0] [-k] <file>Da la salida más pequeña de los tres formatos habituales, aunque es lento y a `-9` pide unos 700 MB de memoria; usa un solo núcleo si no añades `-T0`, borra el original sin `-k`, y su opción en tar es la `-J` mayúscula.
Opciones habituales
| Opción | Significado |
|---|---|
| -k | Keep the original. |
| -d | Decompress; unxz is the same. |
| -T0 | Use every core. Single-threaded is the default. |
| -9 | Smallest output. Compression needs roughly 700 MB of RAM at this level. |
| -c | Write to stdout. |
| -l | List what is inside a .xz file. |
Ejemplos
xz -T0 -9 huge.tarSmallest possible archive, using all cores.
xz -dk archive.tar.xzUnpack while keeping the compressed copy.
tar -cJf src.tar.xz ./srcThe tar flag for xz is a capital -J.
Empaquetar y comprimir son tareas distintas: tar empaqueta, gzip reduce y .tar.gz es lo uno y lo otro.
Cómo leerlo
- Los corchetes [ ] marcan una parte que puedes omitir.
- Los puntos suspensivos … indican que puedes poner varios.
- Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.
Preguntas
Q. ¿Qué hace xz?
Da la salida más pequeña de los tres formatos habituales, aunque es lento y a `-9` pide unos 700 MB de memoria; usa un solo núcleo si no añades `-T0`, borra el original sin `-k`, y su opción en tar es la `-J` mayúscula.
Q. ¿Cómo se escribe?
xz [-T0] [-k] <file> — los corchetes marcan lo que puedes omitir.
Q. ¿Cuántas opciones vale la pena saber?
Aquí van 6; la lista completa está en man xz. Este comando está en Comprimidos.
Comandos relacionados
página man: man xz