Comment vérifier la version OS à partir de la ligne de commande

Comment vérifier la version OS à partir de la ligne de commande
Linux est un puissant système d'exploitation libre et open-source. Parce qu'il est open-source, Linux est disponible dans de nombreuses variations. Généralement, chaque variante est connue sous le nom de distribution Linux (également connue sous le nom de distribution Linux). Vous avez peut-être déjà entendu le nom des grands comme Ubuntu, Debian, Rhel, Fedora, Arch Linux, Suse, etc.

Connaître le nom et la version d'une distribution est vital pour les utilisateurs et les administrateurs. Les informations sont importantes dans de nombreuses situations comme l'installation de nouvelles applications ou fonctionnalités, de dépannage, etc. Ce guide montrera comment vérifier la version du système d'exploitation à partir de la ligne de commande sur Linux.

Vérification de la version du système d'exploitation

Voici quelques-unes des façons les plus simples de vérifier la version du système d'exploitation. Presque toutes ces méthodes devraient s'appliquer à n'importe quelle distribution Linux. Ces méthodes utilisent les outils intégrés et la fonctionnalité Linux est livrée avec.

Vérification de la version OS depuis / etc / OS-Release
Dans Linux, le libération du système d'exploitation Le fichier contient diverses informations sur le système. Il y a deux copies du fichier à deux endroits différents.

$ / etc / os-libération
$ / usr / lib / os-release

Fait intéressant, le dossier situé à / etc / OS-Release prendra la priorité sur / usr / lib / os-libération.

Il contient des informations dans le format d'une liste de diverses variables séparées par la nouvelle ligne. Il contient des informations comme le nom du système d'exploitation, la version, l'identifiant de la version, l'ID de construction, etc.

Pour vérifier le contenu du libération du système d'exploitation fichier, exécutez la commande suivante.

$ Cat / etc / OS-Release

Notez que la sortie variera d'une distribution Linux à une autre. Ce fichier ne sera disponible que si le système d'exploitation utilise le systemd Comme le système init.

Voici quelques exemples qui affinent le contenu de libération du système d'exploitation Pour imprimer uniquement des détails spécifiques. La commande suivante imprimera uniquement la version et le nom du système d'exploitation.

$ egrep '^ (version | name) =' / etc / os-libération

Pour vérifier la version du système d'exploitation uniquement, exécutez la commande suivante à la place.

$ grep '^ version' / etc / os-libération

Vérification de la version du système d'exploitation à l'aide de LSB_Release
Le lsb_release L'outil fournit certains LSB (base standard Linux) et des informations spécifiques à la distribution. En général, lsb_release est utilisé dans le format suivant.

$ lsb_release -a

Ici, le drapeau «-a» raconte lsb_release Pour imprimer toutes les informations sur le système d'exploitation qu'il peut fournir. Alternativement, vous pouvez imprimer un rapport minimal en utilisant le drapeau «-s» ou «-short». Il omettra les en-têtes dans la sortie.

$ lsb_release - tout --hort

Cet outil prend également en charge l'impression d'une information spécifique à la fois. Par exemple, pour imprimer uniquement la description du système d'exploitation, utilisez le drapeau «-d» ou «-Description».

$ lsb_release -d

Pour afficher le nom de code du système d'exploitation actuel, utilisez le drapeau «-c» ou «-codename».

$ lsb_release -c

La page Man contient une description approfondie de toutes les options disponibles.

$ man lsb_release

Vérification de la version du système
Le hostnamectl La commande est responsable de la gestion du nom d'hôte du système Linux et des paramètres connexes. Il peut également imprimer une multitude d'informations sur le système et le système d'exploitation.

$ hostnamectl

Vérification de la version du système
Semblable à lsb_release et hostnamectl, ton nom est un autre outil pour signaler diverses informations sur la machine et le système d'exploitation. Cependant, la sortie est un peu plus désorganisée par rapport à hostnamectl sortir.

Pour imprimer toutes les informations sur le système, exécutez ce qui suit ton nom commande. Ici, le drapeau «-a» indique à UNAME d'imprimer toutes les informations prises en charge.

$ uname -a

On peut aussi dire ton nom Pour imprimer uniquement des détails spécifiques. Par exemple, le drapeau «-v» ou «-kernel-version» imprimera la version du noyau.

$ uname -v

Ce qui suit ton nom La commande imprimera l'étiquette du système d'exploitation.

$ uname -o

Pour toutes les options disponibles et leurs explications, consultez la page de l'homme.

$ homme uname

Vérification de la version du système d'exploitation de / etc / problème
Le fichier / etc / problème stocke les informations d'identification du système. Il est généralement montré avant d'être invité à vous connecter à votre compte. Vérifiez le contenu du fichier.

$ cat / etc / problème

Vérification de la version du système d'exploitation à l'aide / Proc / version
C'est un fichier texte qui comprend des informations sur le noyau Linux.

$ cat / proc / version

Vérification de la version du système d'exploitation à l'aide / etc / * version
Si aucune des méthodes susmentionnées n'a réussi, il est très probable que vous exécutez un très vieux système Linux. Si tel est le cas, alors nous devons profiter d'une méthode très rudimentaire pour vérifier les informations du système d'exploitation.

Exécutez la commande suivante.

$ cat / etc / * version

Ici, Cat lira et imprimera le contenu de tous les fichiers qui correspondent au modèle. Vous pouvez vérifier les fichiers que nous lisons.

$ ls -lh / etc / * version

Dernières pensées

Ce guide montre comment vérifier la version du système d'exploitation Linux en cours d'exécution sur la machine. Bien qu'il existe de nombreux outils tiers, nous pouvons l'atteindre en utilisant les outils et les fonctionnalités intégrés uniquement.

La version d'un système d'exploitation Linux est une information importante. Généralement, les packages Linux sont conçus pour fonctionner avec une version Linux particulière à l'esprit. Connaître la version Linux peut aider à dépanner des comportements ou des erreurs inattendus. Il est également important lorsqu'une nouvelle version de la distribution Linux est publiée. Ce sont des informations simples mais cruciales pour suivre.