La première commande que vous pouvez essayer est lsb_release. Utilisez l'indicateur -a pour voir toutes les sorties.
linuxhint@u22 : ~$ lsb_release -un
Aucun module LSB n'est disponible.
ID du distributeur : gratuit
Description : Ubuntu 22.04.1 LTS
Libérer: 22.04
Nom de code : jammy
Vous pouvez voir dans le code et la capture d'écran ci-dessus que la version d'Ubuntu est affichée. Vous pouvez insérer cela dans une variable bash avec une simple commande grep et awk comme indiqué ci-dessous :
linuxhint@u22 : ~$ VERSION = ` lsb_release -un | poignée Description | embarrassant -F ':' '{ imprimer 2 $ }' | xargs `linuxhint@u22 : ~$ écho $VERSION
Ubuntu 22.04.1 LTS
Dans le code ci-dessus, nous utilisons poignée à la description de la recherche, embarrassant pour obtenir le deuxième champ après les deux points, et xargs pour diffuser le premier espace.
Notez également que vous pouvez utiliser la commande $ cat /etc/os-release
ton nom est une commande populaire, mais elle peut ne pas donner ce que vous recherchez dans ce cas d'utilisation.
Conclusion
Utilisez la commande lsb_release pour trouver rapidement la version d'Ubuntu à partir du terminal dans Ubuntu, lsb_release est la meilleure commande pour trouver des informations spécifiques à la distribution à partir du terminal.