Der erste Befehl, den Sie ausprobieren können, ist lsb_release. Verwenden Sie das Flag -a, um alle Ausgaben anzuzeigen.
linuxhint@u22:~$ lsb_release -A
Es sind keine LSB-Module verfügbar.
Vertriebspartner-ID: Kostenlos
Beschreibung: Ubuntu 22.04.1 LTS
Freigeben: 22.04
Codename: jammy
Im obigen Code und Screenshot können Sie sehen, dass die Version von Ubuntu angezeigt wird. Sie können dies mit einem einfachen grep- und awk-Befehl wie unten gezeigt in eine Variable in der Bash übertragen:
linuxhint@u22:~$ AUSFÜHRUNG = ` lsb_release -A | Griff Beschreibung | awk -F ':' '{ print $2 }' | xargs `linuxhint@u22:~$ Echo $VERSION
Ubuntu 22.04.1 LTS
Im obigen Code verwenden wir Griff zur Fundbeschreibung, awk um das zweite Feld nach dem Doppelpunkt zu erhalten, und xargs, um das führende Leerzeichen zu streamen.
Beachten Sie auch, dass Sie den Befehl verwenden können $ cat /etc/os-release
dein Name ist ein beliebter Befehl, der in diesem Anwendungsfall jedoch möglicherweise nicht das liefert, was Sie suchen.
Abschluss
Verwenden Sie den Befehl lsb_release, um schnell die Ubuntu-Version vom Terminal aus zu finden. In Ubuntu ist lsb_release der beste Befehl, um verteilungsspezifische Informationen vom Terminal aus zu finden.