Existe um ID específico fornecido aos terminais (prompt de comando) que abri na máquina Linux

Existe um ID específico fornecido aos terminais (prompt de comando) que abri na máquina Linux

Abri 2 ou mais terminais abertos no sistema Linux. Quero diferenciá-los... Tem como diferenciá-los???

Responder1

Sim, você pode usar o ttycomando para descobrir qual arquivo de dispositivo corresponde ao seu terminal atual.

tty - imprime o nome do arquivo do terminal conectado à entrada padrão

Geralmente deve responder com um caminho no formato

  • /dev/ttyX(X no intervalo 1-6) se você estiver em um TTY real ( Ctrl+ Alt+ F1 - F6), ou
  • /dev/pty/X(X >= 0) se você estiver em um pseudo-TTY, o que geralmente é o caso de emuladores de terminal como gnome-terminalou xtermbem como conexões shell remotas via ssh.

Esses descritores de arquivo identificam claramente seu terminal atual. Não existem dois terminais com o mesmo ID ao mesmo tempo, mas os IDs ficam livres novamente quando você fecha um e podem ser reutilizados no próximo terminal que você abrir.

informação relacionada