Comandos Linux · 2 min read · Sep 13, 2025

Tutorial del comando tty de Linux para principiantes (con ejemplos)

El comando tty de Linux significa “teletipo” y se utiliza para mostrar el nombre del archivo del terminal conectado a la entrada estándar. Esencialmente, le dice a los usuarios qué terminal están utilizando al devolver una cadena que indica el dispositivo terminal, como /dev/tty1 o /dev/pts/2. Este comando es particularmente útil en la creación de scripts y la gestión de sesiones de terminal, ya que ayuda a identificar y verificar el terminal activo, asegurando que los comandos y salidas se dirijan adecuadamente. Su simplicidad y funcionalidad específica hacen de tty una herramienta útil tanto para administradores de sistemas como para usuarios que trabajan en entornos de múltiples terminales. En este tutorial, explicaremos los conceptos básicos de tty con algunos ejemplos fáciles de entender.

Pero antes de hacer eso, debemos señalar que todos los ejemplos en este artículo han sido probados en Ubuntu 24.04 LTS.

Comando tty de Linux

El comando tty imprime el nombre del archivo del terminal que está actualmente conectado a la entrada estándar. A continuación se muestra su sintaxis:

tty [OPCIÓN]...

Y así es como la página del manual de la herramienta lo explica:

Imprimir el nombre del archivo del terminal conectado a la entrada estándar.

A continuación se presentan algunos ejemplos en formato de preguntas y respuestas que deberían darte una buena idea de cómo funciona tty.

P1. ¿Qué es tty?

Tty es la abreviatura de teletipo, pero es más conocido popularmente como terminal. Es un dispositivo (implementado en software hoy en día) que te permite interactuar con el sistema al pasar los datos (tu entrada) al sistema y mostrar la salida producida por el sistema.

ttys pueden ser de diferentes tipos. Por ejemplo, puedes acceder a consolas gráficas con la combinación de teclas Ctrl+Alt+Fn, o emuladores de terminal como Gnome terminal que se ejecutan dentro de una sesión X. Para aprender más sobre tty, dirígete aquí.

P2. ¿Cómo funciona el comando tty?

El uso es bastante sencillo: solo ejecuta ‘tty’, y la salida contendrá el nombre del terminal conectado a la salida estándar (o, en otras palabras, el nombre del terminal actual).

tty

Por ejemplo, en mi sistema, se produjo la siguiente salida:

/dev/pts/19

Ten en cuenta que el comando produce un mensaje como “no es un tty” si no se está ejecutando dentro de un terminal.

P3. ¿Cómo hacer que tty solo devuelva el estado de salida?

Existe una opción de línea de comandos -s que silencia el comando tty de modo que no se produce ninguna salida. Solo se devuelve el estado de salida.

tty -s

A continuación se muestra el significado de cada estado de salida:

  • 0 si la entrada estándar es un terminal
  • 1 si la entrada estándar no es un terminal
  • 2 si se proporcionan argumentos incorrectos
  • 3 si ocurre un error de escritura

Conclusión

No hace falta decir que tty no es el tipo de comando que tengas que usar con frecuencia. Pero siempre es bueno saber que existe tal comando, y dado el conjunto limitado de opciones de línea de comandos, también es fácil de entender. Para más información sobre la herramienta, dirígete a su página de manual.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.