[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.

Welcome to the Slackware Documentation Project

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
Última revisiónAmbos lados, revisión siguiente
es:slackbook:shell [2019/03/02 20:07 (UTC)] – [gzip] rrampes:slackbook:shell [2019/03/02 20:16 (UTC)] – [more] rramp
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, lograr una mayor compresión es un proceso lento y que requiere una gran cantidad de CPU, por lo que ** // bzip2 // ** normalmente demora mucho más en ejecutarse que otras alternativas. 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, lograr una mayor compresión es un proceso lento y que requiere una gran cantidad de CPU, por lo que ** // bzip2 // ** normalmente demora mucho más en ejecutarse que otras alternativas.
 ==== 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, ** // xz // ** no tiene una página de manual al momento de escribir esto, por lo que para ver las opciones disponibles, use el argumento // - help //. La compresión de archivos se realiza con el argumento // - z //, y la descompresión con // - d //.+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, **//xz//** no tiene una página de manual al momento de escribir esto, por lo que para ver las opciones disponibles, use el argumento //-help//. La compresión de archivos se realiza con el argumento //-z//, y la descompresión con //-d//.
  
  
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), o ** // tar // ** (1) es el programa de archivado más utilizado en Slackware. Al igual que otros programas de archivo, ** // tar // ** genera un nuevo archivo que contiene otros archivos y directorios. No comprime el archivo generado (a menudo llamado "tarball") de forma predeterminada; sin embargo, la versión de ** // tar // ** incluida en Slackware es compatible con una variedad de esquemas de compresión, incluidos los mencionados anteriormente. +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), o **//tar//** (1) es el programa de archivado más utilizado en Slackware. Al igual que otros programas de archivo, ** // tar // ** genera un nuevo archivo que contiene otros archivos y directorios. No comprime el archivo generado (a menudo llamado "tarball") de forma predeterminada; sin embargo, la versión de ** // tar // ** incluida en Slackware es compatible con una variedad de esquemas de compresión, incluidos los mencionados anteriormente. 
-Invocar ** // tar // ** puede ser tan fácil o tan complicado como quieras. Normalmente, la creación de un archivo tar se realiza con los argumentos // - cvzf //. Echemos un vistazo a estos en profundidad.+Invocar **//tar//** puede ser tan fácil o tan complicado como quieras. Normalmente, la creación de un archivo tar se realiza con los argumentos // - cvzf //. Echemos un vistazo a estos en profundidad.
  
 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> 'ENTER' </key>, o una pantalla completa presionando <key> 'SPACE' </key>, o un número específico de líneas escribiendo un número y luego la barra <key> 'SPACE' </key>. ** // more // ** también es capaz de buscar palabras clave en un archivo de texto; una vez que haya mostrado un archivo en ** // more // **, presione la tecla / e ingrese una palabra clave. Al presionar <key> 'ENTER' </key>, el texto se desplazará hasta que encuentre la próxima coincidencia.+** // 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> 'ENTER' </key>, o una pantalla completa presionando <key> 'SPACE' </key>, o un número específico de líneas escribiendo un número y luego la barra <key> 'SPACE' </key>. ** // more // ** también es capaz de buscar palabras clave en un archivo de texto; una vez que haya mostrado un archivo en **//more//**, presione la tecla / e ingrese una palabra clave. Al presionar <key> 'ENTER' </key>, el texto se desplazará hasta que encuentre la próxima coincidencia.
  
  
-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 **//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.
  
  
 <note> <note>
      
-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> 'b' </key>. Sin embargo, la función solo está disponible al abrir archivos directamente en ** // more// **; no cuando un archivo llega desde una tubería a ** // more// **.+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> 'b' </key>. Sin embargo, la función solo está disponible al abrir archivos directamente en **//more//**; no cuando un archivo llega desde una tubería a **//more//**.
  
 </note> </note>
 es:slackbook:shell ()