Comando clear en Linux: limpiar la pantalla de la terminal

comando-clear
comando-clear

El comando clear es una herramienta muy útil en entornos de línea de comandos como Linux y macOS. Permite limpiar la pantalla de la terminal para trabajar con una vista más ordenada y sin comandos anteriores ocupando espacio visual.

Gracias a clear, puedes concentrarte mejor en la tarea actual, reducir distracciones y mantener una terminal más cómoda durante sesiones largas de administración, desarrollo o diagnóstico. Es especialmente útil cuando estás probando comandos, revisando logs o trabajando con varias órdenes seguidas.

En este artículo veremos la sintaxis básica del comando clear, sus usos más comunes y varios ejemplos prácticos para aplicarlo correctamente.

👉 Y recuerda, si quieres aprender más de Linux, pincha en este curso de Linux gratis

👉 También te dejo por aquí una guía de comandos Linux por categorías

Sintaxis básica del comando clear

La sintaxis básica es la siguiente:

clear

Explicación de la sintaxis

clear: es el comando que limpia la pantalla visible de la terminal. En muchas terminales modernas también puede limpiar el historial de desplazamiento o scrollback, dependiendo del emulador de terminal y de la configuración disponible.

opciones: son parámetros opcionales que modifican el comportamiento del comando, por ejemplo para indicar el tipo de terminal o evitar que se limpie el scrollback.

Por ejemplo:

clear

Al ejecutar este comando, la terminal queda visualmente limpia y puedes continuar escribiendo nuevas órdenes desde una pantalla despejada. No borra archivos, no elimina comandos del historial de Bash y no cambia la configuración del sistema.

También puedes usar una opción como esta:

clear -x

En este caso, clear limpia la pantalla pero evita intentar limpiar el scrollback. Esto puede ser útil si quieres despejar la vista actual sin perder la posibilidad de subir y revisar contenido anterior en la terminal.

Opciones y argumentos relacionados

Aunque clear es un comando sencillo, existen algunas opciones y comandos relacionados que conviene conocer.

ComandoDescripciónEjemplo
CONTROL + XShortcut para limpiar la pantalla de la terminal.CONTROL + X
clearLimpia la pantalla de la terminal.clear
clear -xLimpia la pantalla sin intentar limpiar el scrollback.clear -x
clear -T tipoUsa un tipo de terminal concreto en lugar del valor de TERM.clear -T xterm
clear -VMuestra la versión de ncurses asociada al comando.clear -V
tput clearEjecuta la capacidad de limpieza de pantalla definida por terminfo.tput clear
resetReinicia la terminal cuando queda en un estado extraño.reset

Limpiar la pantalla de la terminal

El uso más común de clear es limpiar la pantalla cuando la terminal está llena de comandos anteriores, salidas largas o pruebas que ya no necesitas ver.

clear

Después de ejecutarlo, la vista queda despejada y puedes seguir trabajando desde una pantalla limpia. Esto no reinicia la sesión ni cierra procesos; simplemente mejora la organización visual de la terminal.

Limpiar sin borrar el scrollback

En algunas terminales, clear puede intentar limpiar también el scrollback, es decir, el contenido anterior al que puedes acceder desplazándote hacia arriba. Si quieres evitar ese comportamiento, puedes usar la opción -x.

clear -x

Esta opción es útil cuando quieres limpiar lo que ves ahora, pero conservar la posibilidad de revisar comandos o salidas anteriores desplazándote por la terminal.

Ejemplo práctico comando clear

A continuación, veremos varios ejemplos prácticos para mejorar el uso diario de la terminal con clear y comandos relacionados.

# Limpiar la pantalla actual
clear

# Limpiar la pantalla sin intentar borrar el scrollback
clear -x

# Ver la versión de ncurses usada por clear
clear -V

# Alternativa usando terminfo
tput clear

# Reiniciar la terminal si queda en un estado extraño
reset

Este conjunto de comandos cubre los casos más habituales: limpiar la vista, conservar el scrollback, consultar la versión, usar una alternativa basada en terminfo y recuperar una terminal que no responde correctamente o muestra caracteres extraños.

Atajo de teclado para limpiar la pantalla

En Bash y en muchas configuraciones de terminal, también puedes limpiar la pantalla con el atajo Control ele. Este atajo ejecuta la acción de limpieza de pantalla de forma rápida, sin tener que escribir el comando clear manualmente.

clear

Aunque el atajo es muy cómodo, conocer el comando clear sigue siendo importante porque puedes usarlo en scripts, documentación, alias o procedimientos donde necesitas dejar clara la acción que se va a ejecutar.

Ejemplo en video

Para complementar esta guía, puedes añadir aquí un video donde se muestre paso a paso cómo usar el comando clear en Linux.

Cuando tengas el video publicado, puedes añadir aquí el short correspondiente para complementar esta guía.

Comentarios

No hay comentarios aún. ¿Por qué no comienzas el debate?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *