7. cat

Después de aprender a navegar por el sistema de archivos, el siguiente paso es ver el contenido de los archivos. Una herramienta fundamental y versátil para esto es el comando cat de linux. El nombre cat es la abreviatura de "concatenate" (concatenar), lo que sugiere su capacidad para unir archivos.

Visualización del Contenido de Archivos

El uso más básico del comando cat es mostrar el contenido de un solo archivo directamente en su terminal.

cat myfile.txt

Este comando imprimirá el contenido completo de myfile.txt en la pantalla. Si bien esto es perfecto para archivos de configuración cortos o fragmentos de texto, no es ideal para ver archivos grandes, ya que el texto se desplazará muy rápidamente. Cubriremos herramientas más adecuadas para archivos grandes en una lección posterior.

Concatenación de Archivos

Fiel a su nombre, cat puede combinar, o concatenar, múltiples archivos y mostrar su salida combinada. La utilidad cat de linux lee los archivos en el orden en que se proporcionan y los imprime secuencialmente.

cat dogfile birdfile

Este comando mostrará primero el contenido de dogfile, seguido inmediatamente por el contenido de birdfile.

Creación de Archivos con Redirección

También puede usar cat con el operador de redirección de salida (>) para crear nuevos archivos. La combinación cat > de linux es una forma rápida de escribir texto en un archivo directamente desde su terminal.

cat > newfile.txt

Después de ejecutar este comando, puede escribir su texto. Presione Ctrl+D en una nueva línea para guardar y salir. Esto creará newfile.txt con el texto que ingresó. Tenga cuidado, ya que usar > en un archivo existente lo sobrescribirá por completo.

Opciones Comunes del Comando cat

El comando cat tiene varias opciones para modificar su comportamiento. Aquí hay un par de opciones comunes:

  • -n: Esta opción numera todas las líneas de salida, comenzando desde 1.
  • -b: Esta opción numera solo las líneas de salida no vacías.

Para obtener una lista completa de funcionalidades, siempre puede consultar la página del manual de cat de linux escribiendo man cat en su terminal.

Inicia sesión para guardar tu progreso de aprendizaje

Iniciar sesión

Ejercicios

¡La práctica hace la perfección! Aquí hay algunos laboratorios prácticos para reforzar su comprensión de la visualización del contenido de archivos:

  1. Comando cat de Linux: Concatenación de Archivos - Aprenda el comando cat para ver, concatenar y manipular archivos de texto, mejorando sus habilidades de línea de comandos para el manejo eficiente de archivos de texto.
  2. Visualización de Archivos de Registro y Configuración en Linux - Practique el uso de comandos como cat para ver y navegar eficientemente por archivos de texto, incluidos registros del sistema y archivos de configuración, para extraer información crítica.

Estos laboratorios le ayudarán a aplicar los conceptos en escenarios reales y a ganar confianza con la visualización del contenido de archivos en Linux.

Cuestionario

¿Qué comando se utiliza para mostrar el contenido de un archivo en la línea de comandos? (Nota: Su respuesta debe ser una sola palabra en inglés en minúsculas.)