Comando WHO en Ubuntu: 6 trucos esenciales

| Última modificación: 15 de marzo de 2024 | Tiempo de Lectura: 3 minutos

Algunos de nuestros reconocimientos:

Premios KeepCoding

Si has navegado por el universo de GNU/Linux, sabrás que tiene un vasto arsenal de comandos que facilitan la vida en el sistema operativo. En este post nos adentraremos en uno muy especial: el comando WHO en Ubuntu. Además, te revelamos 6 trucos esenciales que debes conocer para dominar este comando en Ubuntu.

¿Qué es el comando WHO?

Cada vez que te conectas a tu servidor, el comando WHO te dice quién está conectado. ¿Te imaginas entrar y descubrir a alguien más rondando por ahí? Aunque suena a película de espías, es más común de lo que piensas, especialmente cuando trabajas en equipos grandes o en servidores compartidos.

La realidad detrás de WHO es que actúa como una especie de centinela digital, ofreciéndote una visión panorámica de las conexiones activas en tu servidor. Aunque puede parecer una herramienta simple a primera vista, su funcionalidad es crucial para administradores y desarrolladores.

Por ejemplo, si estás trabajando en un proyecto de desarrollo colaborativo y notas que hay usuarios conectados fuera del horario de trabajo habitual, podría ser un compañero de equipo que busca solucionar un bug; pero, por otro lado, también podría ser una señal de actividad no autorizada. Es precisamente aquí donde radica la magia del WHO: te da la capacidad de monitorizar quién está dentro de tu sistema, lo que te permite tomar decisiones informadas sobre la seguridad y la gestión de tu servidor.

Más allá de la seguridad, el comando WHO en Ubuntu también es una excelente herramienta para la coordinación. Imagina tener un equipo disperso geográficamente; con un simple comando, puedes ver quién está online, lo que facilita la programación de sesiones de trabajo conjunto o revisiones de código.

Básico pero esencial: comando WHO en Ubuntu

El uso más común del comando WHO en Ubuntu es simplemente escribir:

who

Esto te mostrará una lista de usuarios conectados en ese momento. Simple, pero eficiente.

Hazte amigo del gestor de paquetes

Si resulta que no tienes el comando WHO en Ubuntu instalado (¡sí, puede pasar!), no te preocupes. Ubuntu utiliza el gestor de paquetes apt, así que simplemente ejecuta:

sudo apt update sudo apt install whois

Con estos paquetes apt, tendrás listo y funcionando tu comando WHO en Ubuntu.

¿Y si quiero más detalles?

Usando who -a obtendrás un reporte detallado con toda la información que el sistema tiene sobre las conexiones.

Otros comandos útiles en Ubuntu

Mientras que el comando WHO en Ubuntu es esencial, hay otros comandos que también debes conocer:

  • comando top: ideal para monitorizar procesos en tiempo real.
  • comando mkdir: para crear directorios en un pestañeo.
  • comando hostname: si quieres saber el nombre de tu máquina.
  • comando locate: localiza archivos.
  • comando pwd: siempre es bueno saber en qué directorio te encuentras.
  • comando uname: información sobre tu sistema operativo.

No olvides que el comando man es tu mejor amigo. Si quieres aprender más sobre cualquier comando, solo escribe man seguido del nombre del comando, por ejemplo, man who, y tendrás a mano toda la documentación relevante.

Trucos avanzados: el formato octal

En algún momento, es posible que te encuentres con el formato octal mientras exploras GNU/Linux. Aunque puede parecer confuso, hoy en día hay formas más sencillas de interactuar con él gracias a la nueva sintaxis. ¡Pero siempre es útil saberlo!

Desconexión en estilo

Una vez que hayas terminado tus tareas, recuerda desconectarte correctamente con el comando logout. Y si quieres ser un experto, también puedes usar Control D para lograrlo.

En resumen, el comando WHO no es solo un chivato que te dice quién está conectado. También es un recurso esencial que te brinda una visión clara de la actividad en tu servidor, para asegurarte de que todo fluye de manera óptima y segura.

Aprende más en nuestro bootcamp

¡Esto es solo el principio! Si sientes que el comando WHO en Ubuntu y sus trucos te han abierto la puerta a un mundo nuevo y fascinante, imagina lo que puedes aprender en el Desarrollo Web Full Stack Bootcamp de KeepCoding. Conviértete en un experto en tecnologías web y cambia tu vida. El sector tecnológico no solo está esperando por ti, sino que te ofrece la oportunidad de obtener salarios elevados y una estabilidad laboral que es difícil de encontrar en otros campos. ¡Da el salto, inscríbete y transforma tu futuro con nosotros!

Alberto Casero

Alberto Casero es CTO en Watium, Fundador de Kas Factory & Coordinador del Bootcamp en Desarrollo Web.

Posts más leídos

¡CONVOCATORIA ABIERTA!

Desarrollo Web

Full Stack Bootcamp

Clases en Directo | Profesores en Activo | Temario 100% actualizado