[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previaÚltima revisiónAmbos lados, revisión siguiente | ||
es:slackbook:shell [2019/03/02 20:04 (UTC)] – [zip y unzip] rramp | es:slackbook:shell [2019/03/02 20:16 (UTC)] – [more] rramp | ||
---|---|---|---|
Línea 157: | Línea 157: | ||
==== gzip ==== | ==== gzip ==== | ||
- | Una de las herramientas de compresión más antiguas incluidas en Slackware es ** // gzip // ** (1), una herramienta de compresión que solo es capaz tomar un solo archivo a la vez. Mientras que ** // zip // ** es una herramienta de compresión y de archivado, ** // gzip // ** solo es capaz de comprimir. A primera vista, esto parece una desventaja, pero es realmente una fortaleza. La filosofía de UNIX de hacer pequeñas herramientas que hacen bien sus pequeños trabajos permite que se combinen de muchas maneras. Para comprimir un archivo (o varios archivos), simplemente páselos como argumentos a ** // gzip // **. Cada vez que ** // gzip // ** comprime un archivo, agrega una extensión .gz y elimina el archivo original. | + | Una de las herramientas de compresión más antiguas incluidas en Slackware es **// |
Línea 164: | Línea 164: | ||
- | Descomprimir es igual de sencillo con ** // gunzip // ** que creará un nuevo archivo sin comprimir y eliminará el anterior. | + | Descomprimir es igual de sencillo con **// |
Línea 191: | Línea 191: | ||
Una alternativa a ** // gzip // ** es la utilidad de compresión ** // bzip2 // ** (1) que funciona casi de la misma manera. La ventaja de ** // bzip2 // ** es que cuenta con una mayor compresión. Desafortunadamente, | Una alternativa a ** // gzip // ** es la utilidad de compresión ** // bzip2 // ** (1) que funciona casi de la misma manera. La ventaja de ** // bzip2 // ** es que cuenta con una mayor compresión. Desafortunadamente, | ||
==== XZ / LZMA ==== | ==== XZ / LZMA ==== | ||
- | La última utilidad de compresión agregada a Slackware es ** // xz // **, que implementa el algoritmo de compresión LZMA. Esto es más rápido que ** // bzip2 // ** y, a menudo, también comprime mejor. De hecho, su combinación de velocidad y fuerza de compresión hizo que reemplazara ** // gzip // ** como el esquema de compresión elegido por Slackware. Desafortunadamente, | + | La última utilidad de compresión agregada a Slackware es **//xz//**, que implementa el algoritmo de compresión LZMA. Esto es más rápido que **// |
Línea 198: | Línea 198: | ||
==== tar ==== | ==== tar ==== | ||
- | Muy bien, sabemos cómo comprimir archivos utilizando todo tipo de programas, pero ninguno de ellos puede archivar los archivos de la forma en que lo hace ** // zip // **. Eso es hasta ahora. El Archivador de cinta (**T**ape **ar**chiver), | + | Muy bien, sabemos cómo comprimir archivos utilizando todo tipo de programas, pero ninguno de ellos puede archivar los archivos de la forma en que lo hace **// |
- | Invocar ** // tar // ** puede ser tan fácil o tan complicado como quieras. Normalmente, | + | Invocar **//tar//** puede ser tan fácil o tan complicado como quieras. Normalmente, |
tar Opciones | tar Opciones | ||
Línea 242: | Línea 242: | ||
==== more ==== | ==== more ==== | ||
- | ** // more // ** mostrará las primeras líneas de un archivo de texto hasta que la pantalla esté llena, luego se detendrá. Una vez que haya leído esa pantalla, puede avanzar una línea presionando la tecla <key> ' | + | ** // more // ** mostrará las primeras líneas de un archivo de texto hasta que la pantalla esté llena, luego se detendrá. Una vez que haya leído esa pantalla, puede avanzar una línea presionando la tecla <key> ' |
- | Esto es claramente una gran mejora con respecto a ** // cat // **, pero todavía sufre de algunas fallas molestas; ** // more // ** no puede desplazarse hacia atrás a través de un archivo de una tubería (piped) para permitirle leer algo que podría haber perdido, la función de búsqueda no resalta sus resultados, no hay desplazamiento horizontal, etc. Claramente es posible una mejor solución. | + | Esto es claramente una gran mejora con respecto a **// |
< | < | ||
| | ||
- | De hecho, las versiones modernas de ** // more // **, como la que se incluye con Slackware, presentan una función ** back ** a través de la tecla <key> ' | + | De hecho, las versiones modernas de **// |
</ | </ |