Wenn Sie beispielsweise einen Centos-Server betreiben, müssen Sie möglicherweise die Versionsnummer und die Kernel-Version überprüfen. Dies ist wichtig, um zu wissen, ob Sie die neueste Version verwenden oder nicht und welche Updates für Ihre Version verfügbar sind.
Dies ist eine absolut grundlegende Aufgabe für einen Systemadministrator, um die Version der Linux-Distribution herauszufinden, die auf einem System oder Server installiert ist.
CentOS-Version prüfen
Um Ihre Centos-Version zu finden, verwenden Sie einen oder alle der folgenden Befehle
# cat /etc/redhat-release CentOS release 6.4 (Final)
Ein weiterer Befehl
# cat /etc/centos-release CentOS release 6.4 (Final)
Oder geben Sie alle Dateien mit dem Suffix '-release' aus.
# cat /etc/*-release CentOS release 6.4 (Final) CentOS release 6.4 (Final) CentOS release 6.4 (Final)
Eine weitere Datei, die die Centos-Versionsinformationen enthält, ist /etc/issue und /etc/issue.net
# cat /etc/issue CentOS release 6.4 (Final) Kernel \r on an \m
# cat /etc/issue.net CentOS release 6.4 (Final) Kernel \r on an \m
Oder beide zusammen ausgeben
# cat /etc/issue* CentOS release 6.4 (Final) Kernel \r on an \m CentOS release 6.4 (Final) Kernel \r on an \m
Der rpm-Befehl kann auch verwendet werden, um nach Centos-Versionsinformationen zu fragen.
# rpm -q centos-release centos-release-6-4.el6.centos.10.x86_64
Prüfen Sie die Kernel-Version
Zusammen mit den Centos-Versionsinformationen ist es auch nützlich zu wissen, welche Version des Kernels ausgeführt wird. Es ist notwendig, den Kernel auf dem neuesten Stand zu halten, um Fehlerbehebungen und Sicherheitskorrekturen zu erhalten.
Die Kernel-Version kann einfach mit dem uname-Befehl
überprüft werden# uname -r 2.6.32-358.11.1.el6.x86_64
Die Kernel-Version in der obigen Ausgabe ist 2.6.32
Die Architektur ist 64-Bit.
Um nur die Maschinenarchitekturinformationen mit uname anzuzeigen, verwenden Sie die Option '-m'.
# uname -m x86_64
Die Architekturinformationen können auch mit dem Arch-Befehl
überprüft werden# arch x86_64
Weitere Informationen finden Sie im Inhalt von /proc/version.
# cat /proc/version Linux version 2.6.32-358.11.1.el6.x86_64 ([email protected]) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Wed Jun 12 03:34:52 UTC 2013
Das waren eine Reihe von Befehlen, um die Version Ihres Centos-Linux zu überprüfen.
Lsb_release
Der Befehl lsb_release ist auf Centos standardmäßig nicht verfügbar. Es kann installiert werden, indem die redhat lsb-Pakete aus dem Basis-Repository installiert werden.
# yum install redhat-lsb
Oder
# yum install redhat-lsb-core
Jetzt können Sie den Befehl lsb_release verwenden, um die Versionsinformationen Ihres centOS-Systems zu überprüfen
# lsb_release -a LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: CentOS Description: CentOS release 6.4 (Final) Release: 6.4 Codename: Final
Kühl! Es fühlt sich immer gut an, vollständige Informationen über das System zu haben.