Introducción
En este desafío, pondrás en práctica el uso de los comandos cat, head y tail en Linux. Estas utilidades son fundamentales para mostrar el contenido de los archivos, examinar las líneas iniciales o finales de un documento y realizar la concatenación de archivos.
Uso del Comando Cat
El comando cat se utiliza principalmente para visualizar el contenido íntegro de un archivo. En esta etapa, aprenderás a emplear cat para mostrar lo que contiene el archivo example.txt.
Objetivo
Mostrar el contenido de example.txt y volcar la salida en un archivo llamado step1.txt.
Ejemplo de Resultado
This is an example file.
It contains some text for the Linux challenge.
This is line 3.
This is line 4.
This is line 5.
Requisitos
- Debes saber cómo utilizar el comando
cat. - Debes conocer el funcionamiento del operador de redirección de flujo
>en Linux.
Uso del Comando Head
El comando head sirve para visualizar la parte inicial de un archivo. En este paso, aprenderás a usar head para mostrar específicamente las primeras 2 líneas de example.txt.
Objetivo
Mostrar las primeras 2 líneas de example.txt y guardar el resultado en un archivo llamado step2.txt.
Ejemplo de Resultado
This is an example file.
It contains some text for the Linux challenge.
Requisitos
- Debes saber cómo utilizar el comando
head. - Debes conocer el funcionamiento del operador de redirección de flujo
>en Linux.
Uso del Comando Tail
El comando tail se utiliza para visualizar la parte final de un archivo. En esta etapa, aprenderás a emplear tail para mostrar la última línea de example.txt.
Objetivo
Mostrar la última línea de example.txt y guardar la salida en un archivo llamado step3.txt.
Ejemplo de Resultado
This is line 5.
Requisitos
- Debes saber cómo utilizar el comando
tail. - Debes conocer el funcionamiento del operador de redirección de flujo
>en Linux.
Combinación de los Comandos Cat y Head
Los comandos cat y head pueden combinarse para extraer un rango específico de líneas de un archivo. En este paso, aprenderás a utilizarlos conjuntamente para mostrar las líneas 3 y 4 de example.txt.
Objetivo
Mostrar las líneas 3 a 4 de example.txt y guardar el resultado en un archivo llamado step4.txt.
Ejemplo de Resultado
This is line 3.
This is line 4.
Requisitos
- Debes saber cómo utilizar de forma conjunta los comandos
cat,tailyhead. - Debes conocer el uso de las tuberías o pipes
|en Linux. - Debes conocer el funcionamiento del operador de redirección de flujo
>en Linux.
Combinación de los Comandos Cat y Tail
Los comandos cat y tail también pueden trabajar en conjunto para visualizar el final de un archivo. En este paso, aprenderás a usarlos para mostrar las últimas 3 líneas de example.txt.
Objetivo
Mostrar las últimas 3 líneas de example.txt y guardar la salida en un archivo llamado step5.txt.
Ejemplo de Resultado
This is line 3.
This is line 4.
This is line 5.
Requisitos
- Debes saber cómo utilizar en conjunto el comando
catcon el comandotail. - Debes conocer el uso de las tuberías o pipes
|en Linux. - Debes conocer el funcionamiento del operador de redirección de flujo
>en Linux.
Resumen
¡Felicidades! Has completado con éxito el desafío de visualización de archivos. Ahora deberías tener un dominio más sólido sobre el uso de los comandos cat, head y tail en Linux. Estas herramientas te permitirán inspeccionar y manipular rápidamente el contenido de los archivos en cualquier entorno Linux.



