Comandos Linux · 2 min read · Sep 13, 2025
Tutorial do Comando tty do Linux para Iniciantes (com Exemplos)

O comando tty do Linux significa “teletipo” e é usado para exibir o nome do arquivo do terminal conectado à entrada padrão. Essencialmente, ele informa aos usuários qual terminal estão usando, retornando uma string que indica o dispositivo do terminal, como /dev/tty1 ou /dev/pts/2. Este comando é particularmente útil em scripts e na gestão de sessões de terminal, pois ajuda a identificar e verificar o terminal ativo, garantindo que comandos e saídas sejam direcionados adequadamente. Sua simplicidade e funcionalidade específica fazem do tty uma ferramenta útil tanto para administradores de sistema quanto para usuários que trabalham em ambientes de múltiplos terminais. Neste tutorial, explicaremos o básico do tty com alguns exemplos fáceis de entender.
Mas antes de fazermos isso, devemos apontar que todos os exemplos deste artigo foram testados no Ubuntu 24.04 LTS.
Comando tty do Linux
O comando tty imprime o nome do arquivo do terminal que está atualmente conectado à entrada padrão. A seguir está sua sintaxe:
tty [OPÇÃO]...E aqui está como a página do manual da ferramenta explica:
Imprime o nome do arquivo do terminal conectado à entrada padrão.A seguir estão alguns exemplos em estilo de perguntas e respostas que devem lhe dar uma boa ideia de como o tty funciona.
P1. O que é tty?
Tty é a abreviação de teletipo, mas é mais conhecido como terminal. É um dispositivo (implementado em software atualmente) que permite que você interaja com o sistema passando os dados (sua entrada) para o sistema e exibindo a saída produzida pelo sistema.
ttys podem ser de diferentes tipos. Por exemplo, você pode acessar consoles gráficos com a combinação de teclas Ctrl+Alt+Fn, ou emuladores de terminal como o terminal Gnome que rodam dentro de uma sessão X. Para saber mais sobre tty, acesse aqui.
P2. Como funciona o comando tty?
O uso é bastante simples - basta executar ‘tty’, e a saída conterá o nome do terminal conectado à saída padrão (ou, em outras palavras, o nome do terminal atual).
ttyPor exemplo, no meu sistema, a seguinte saída foi produzida:
/dev/pts/19Observe que o comando produz uma mensagem como “não é um tty” se não estiver sendo executado dentro de um terminal.
P3. Como fazer o tty retornar apenas o status de saída?
Uma opção de linha de comando -s existe que silencia o comando tty de modo que nenhuma saída é produzida. Apenas o status de saída é retornado.
tty -sA seguir está o significado de cada status de saída:
- 0 se a entrada padrão for um terminal
- 1 se a entrada padrão não for um terminal
- 2 se argumentos incorretos forem fornecidos
- 3 se ocorrer um erro de gravação
Conclusão
Desnecessário dizer que tty não é o tipo de comando que você pode precisar usar com frequência. Mas é sempre bom saber que tal comando existe, e dado o conjunto limitado de opções de linha de comando, é fácil de entender também. Para mais informações sobre a ferramenta, acesse sua página do manual.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.