Cómo comprobar la versión de Linux

Todos los comandos que necesita para saber más sobre su computadora Linux

Linux es uno de los sistemas operativos favoritos entre los entusiastas del código abierto. Viene en varios sabores y todos son únicos a su manera.

Decir eso, "Yo uso un sistema Linux" es una afirmación muy genérica. En ese caso, tengo que preguntarte, "¿Qué distribución de Linux estás usando? ¿Es Suse, Ubuntu, CentOS, Fedora, Kali, Red Hat, Debian, OpenSuse? ”Estos son todos los nombres comunes de distribución de Linux que son populares y de uso más común.

Conocer su versión actual de Linux puede ser interesante y, al mismo tiempo, útil. Los usuarios que trabajan con la línea de comandos con más frecuencia y están involucrados con la programación del sistema, necesitan conocer la versión de sus sistemas para personalizar las características de seguridad y hacer modificaciones con los paquetes de software instalados si es necesario.

Repasemos este sencillo tutorial para aprender sobre el comando para enumerar las versiones del sistema Linux.

Utilizando lsb_release mando

LSB son las siglas de "Linux Standard Base". Esta sencilla utilidad de línea de comandos se puede utilizar para verificar la versión de su sistema Linux directamente a través de la línea de comandos. Puede utilizar este comando con dos opciones -ay -d.

Utilizando el lsb_release comando con el -a La opción mostrará información detallada sobre la versión de Linux instalada.

Ejemplo:

lsb_release -a

Producción:

No hay módulos LSB disponibles. ID de distribuidor: Ubuntu Descripción: Ubuntu 18.04.5 LTS Lanzamiento: 18.04 Nombre en clave: bionic gaurav @ ubuntu: ~ $

En el ejemplo anterior, puede ver que estoy ejecutando la versión Ubuntu 18.04.5 LTS.

También puede utilizar el lsb_release comando con la opción -D. Esto mostrará solo la "Línea de descripción".

Ejemplo:

lsb_release -d

Producción:

Descripción: Ubuntu 18.04.5 LTS

Utilizando / etc / os-release Archivo

El / etc / os-release El archivo contiene datos de identificación del sistema operativo. Puede acceder a este archivo para conocer la distribución de Linux que está ejecutando. Utilizar el gato comando para mostrar el contenido de este archivo.

Ejemplo:

cat / etc / os-release

Producción:

NAME = "Ubuntu" VERSION = "18.04.5 LTS (Bionic Beaver)" ID = ubuntu ID_LIKE = debian PRETTY_NAME = "Ubuntu 18.04.5 LTS" VERSION_ID = "18.04" HOME_URL = "// www.ubuntu.com/" SUPPORT_URL = "// help.ubuntu.com/" BUG_REPORT_URL = "// bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL = "// www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME = biónico UBUNTU_CODENAME = biónico gaurav @ ubuntu: ~ $

Utilizando / etc / problema Archivo

El / etc / problema file es un archivo estándar que se encuentra en todas las distribuciones de Linux. Esta asunto El archivo puede contener ciertos códigos de escape para mostrar el nombre del sistema, la fecha y la hora, etc.

El texto de identificación del sistema contenido en este archivo se muestra antes de que el usuario inicie sesión en el sistema. La información sobre la versión de Linux también está presente en este archivo y, por lo tanto, / etc / problema El archivo es importante para nosotros.

Ejemplo:

cat / etc / problema

Producción:

Ubuntu 18.04.5 LTS \ n \ l 

Utilizando tu nombre mando

El tu nombre El comando se utiliza para mostrar la información básica sobre el sistema operativo. Este comando se puede utilizar con varias opciones para mostrar la información específica que desea mostrar.

Estaremos usando el tu nombre comando con la opción -r para mostrar la versión de Linux.

Ejemplo:

uname -r

Producción:

4.15.0-112-genérico

Utilizando hostnamectl mando

Corriendo hostnamectlEl comando comprueba los nombres de host actuales y muestra la información sobre la versión actual de Linux que está utilizando. Este comando se vuelve importante para nosotros ya que también muestra la versión del kernel de su sistema, así como el nombre completo de su sistema operativo, que generalmente contendrá la versión de la distribución de Linux que está ejecutando.

hostnamectl El comando también mostrará otra información del sistema como el "Id. de máquina", "Id. de arranque", "Arquitectura, etc.

Ejemplo:

hostnamectl

Producción:

 Nombre de host estático: ubuntu Nombre de host bonito: Ubuntu Nombre del icono: computadora-computadora portátil Chasis: computadora portátil ID de máquina: 370fd6b6b45d432d82390b2e399303ac ID de arranque: ee99a37bc511492d91b56a1ae5d117c7 Sistema operativo: Ubuntu 18.04.5 LTS Kernel: Linux 4.15.0 @-112-genérico Arquitectura ubuntu: ~ $ 

En el resultado, puede ver que mi versión actual de Linux es Ubuntu 18.04.5 LTS.

Los comandos explicados en este tutorial se pueden replicar con la mayoría de las versiones de Linux.

Conclusión

En este breve tutorial, hemos aprendido algunos comandos sencillos que puede utilizar para averiguar la versión de Linux que está ejecutando su sistema. También identificamos dos archivos importantes en su sistema que se pueden ver para averiguar la distribución de Linux y su versión específica.