Comando para saber en qué terminal estamos ubicados
Este es un pequeño tip, pero que a veces nos puede ayudar a una tarea que estemos haciendo, o simplemente… siempre es bueno aprender algo nuevo
¿Cómo saber qué terminal estamos usando?
Todos sabemos que si ejecutamos:
who
Nos aparece algo como:
kzkggaara pts/0 2012-10-02 21:47 (:0)
kzkggaara pts/1 2012-10-02 23:07 (:0)
kzkggaara pts/2 2012-10-03 08:15 (:0)
kzkggaara pts/3 2012-10-03 09:08 (:0)
kzkggaara pts/5 2012-10-03 10:54 (:0)
Pero, no podemos saber exactamente en qué terminal estamos, o sea, en cuál ejecutamos el comando… para lograr esto, ejecutemos:
tty
Esto nos dirá algo como:
/dev/pts/31
Y en efecto, esa es la terminal en la que están
Y esto viene siendo todo para este comando, he descubierto más interesantes en el sistema… en breve los pongo acá
Saludos
Y por que no pruebas con “who am i”?
Por ejemplo :
[jose@portatil_hp ~]$ who am i
jose pts/1 2012-10-03 23:57
Interesante
Conocía whoami … que muestra el nick o userlogin, pero nunca intenté ejecutarlo por separado
Lo dicho, en Linux siempre tenemos más formas de hacer las cosas de las que conocemos.
Gracias por el tip
“who am i”?
Jajaja, tomátelas, de qué película lo sacaste!?
Por favor xD
Pues funciona
… por increíble que parezca, FUNCIONA!
Lo que funciona es solamente el who
De “Tron: Legacy”
Pues curioso a mi con who me devuelve:
david tty7 2012-10-03 20:11
abre varias terminales y ejecútalo denuevo
Yo que tengo abierta varias terminales, me devuelve todas, y si me deseo saber específicamente en cuál tecleé el comando, bueno, who me da más datos del que deseo
Viejo conocido que bueno por conocer
!
Como todo dispositvo de caracteres la consola acepta alimentación secuencial, prueben envíandole datos directamente a la dirección del dispositivo para verlos en pantalla de forma transparente