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 :D!
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 😀