Comandos para obtener información del sistema en Linux

Primero de todo me centrare en información general a nivel de software y del sistema operativo. Antes que nada, es importante que tengas en cuenta que muchos de estos comandos debas utilizarlos con permisos de superusuario (utilizando “sudo” en Ubuntu, o “su” en otras distros como Debian o Fedora). Vayamos allá.

1. Comando Uname

El comando uname te mostrará por pantalla información del sistema operativo, como puede ser la plataforma, la versión del Kernel utilizada, o la arquitectura del sistema. El comando acepta diversas opciones, algunas de las cuales tienes a continuación.

A.Comando uname

Con esta sintaxis, el comando te mostrará simplemente el nombre del Kernel utilizado, en este caso Linux.

B.Comando uname -o

Utilizando esta opción, el comando te mostrará el nombre del sistema operativo, en este caso GNU/Linux.

C.Comando uname -a

En este caso, a parte de indicar el nombre del Kernel y del sistema operativo, también te informará de la arquitectura del sistema, el nombre de host, el procesador, etc.

D.Comando uname -m

Con esto podrás conocer si tu CPU tiene soporte para la virtualización, que deberás activar posteriormente desde la BIOS. Muy útil si trabajas si trabajas con máquinas virtuales.

Ejemplo de la ejecución normal de este comando:



2.Comando Who

El comando who te listará los usuarios conectados en el sistema en tiempo real. Asimismo, te indicara la sesión en la que esta logueado cada usuario.

A.Comando who

Con la sintaxis básica, el comando te informará solamente de los usuarios conectados y de la sesión de terminal TTY o PTS en la que está conectado cada usuario.

B.Comando who -a

Con esta opción, el comando te informará de la fecha y hora del ultimo arranque del sistema por parte de algún usuario.

C.Comando who -H

En este caso obtendrás una lista de los usuarios logueados, las sesiones de terminal a las que están conectados, y el registro de fecha y hora a la que se han conectado.

3. Comando Whoami

El comando whoami muestra por pantalla el nombre del usuario que acaba de ejecutar el comando.

Ejemplo de la ejecución normal de este comando:

4. Ifconfig

La sentencia ifconfig te servirá para ver todas las interfaces de red que tienes habilitadas en tu PC o dispositivo, junto con varios parámetros como el nombre de la interfaz red, la dirección MAC, la dirección IPv4 e IPv6, la máscara subred, y otros varios.

A.Comando ifconfig

Esta es la opción básica, que básicamente te mostrará las interfaces activas. Generalmente serán la interfaz Ethernet si te conectas con cable (normalmente eth0), la interfaz WiFi si vas con wifi (wlan0), y la interfaz local o localhost, que es la que el sistema utiliza para conectarse consigo mismo (lo)

B.Comando ifconfig -a

Con esta opción podrás ver todas las interfaces de red disponibles en tu sistema, independientemente de que estén en uso o no, junto con sus parámetros básicos.

C.Comando ifconfig eth0

Esta opción te permite acotar el resultado para mostrar la información de una interfaz determinada, en este caso la Ethernet.

Ejemplo de la ejecución normal de este comando:

Aquí terminamos próximamente subiremos mas post sobre comandos útiles en Linux.