Descarga inmediata tras la compraPDF sin DRM: léelo en cualquier dispositivoGarantía de Calidad y Atención 24/7Pago cifrado y 100% seguroEbooks gratis para probar antes de comprarDescarga inmediata tras la compraPDF sin DRM: léelo en cualquier dispositivoGarantía de Calidad y Atención 24/7Pago cifrado y 100% seguroEbooks gratis para probar antes de comprar

Domina Linux en 3 minutos: Tuberías y redirecciones

  • 1 min de lectura
  • Gratis
Vídeo de esta pieza: en producción. Mientras tanto, todo el contenido está aquí en texto.
Para empezar

Un analista de ciberseguridad que no sabe encadenar comandos en la terminal pierde horas de trabajo haciendo tareas manuales.

Concepto

¿Qué es una redirección?

Por defecto, Linux envía los resultados de los comandos a la pantalla. Una redirección te permite cambiar ese flujo de datos para guardar la salida de un comando directamente en un archivo de texto o utilizar un archivo existente como entrada, evitando perder información clave durante un análisis.

Practica

Guardando resultados en ficheros

Utiliza el operador mayor que para capturar la salida de un comando y volcarla en un archivo de texto de forma inmediata.

terminal
$ nmap -p 80,443 192.168.1.0/24 > puertos_abiertos.txt
$ cat puertos_abiertos.txt
Concepto

El poder de las tuberías (pipes)

La tubería, representada por la barra vertical, conecta la salida estándar de un comando directamente con la entrada estándar de otro. Esto te permite crear cadenas de procesamiento complejas en una sola línea de comandos sin necesidad de crear archivos intermedios.

Paso a paso

Filtrando información con grep

Al combinar herramientas de red con filtros de texto, puedes aislar exactamente el dato que buscas en segundos. Sigue esta lógica para procesar grandes volúmenes de datos:

Marca cada paso al entenderlo · 0/4

Practica

Encadenando comandos reales

Aquí tienes un ejemplo práctico de cómo listar las conexiones de red activas en tu sistema y filtrar únicamente aquellas que utilicen el puerto SSH.

terminal
$ netstat -tuln | grep ':22'
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN
Cuidado

Cuidado con sobrescribir archivos

El operador '>' sobrescribe por completo el contenido del archivo de destino si este ya existe, borrando datos anteriores sin previo aviso. Si tu objetivo es añadir nueva información al final del documento sin perder la anterior, debes utilizar siempre el operador doble '>>'.

Repaso rápido

¿Te acuerdas? Toca para comprobarlo

Atajos: ← → para cambiar de pieza · / para buscar