Pokud například provozujete server centos, možná budete muset zkontrolovat číslo verze a verzi jádra. Je důležité vědět, zda používáte nejnovější verzi nebo ne a jaké aktualizace jsou pro vaši verzi k dispozici.
Toto je naprosto základní úkol pro správce systému zjistit verzi linuxové distribuce nainstalované na systému nebo serveru.
Zkontrolujte verzi CentOS
Chcete-li najít svou verzi centos, použijte některý nebo všechny z následujících příkazů
# cat /etc/redhat-release CentOS release 6.4 (Final)
Další příkaz
# cat /etc/centos-release CentOS release 6.4 (Final)
Nebo vytiskněte všechny soubory s příponou '-release'.
# cat /etc/*-release CentOS release 6.4 (Final) CentOS release 6.4 (Final) CentOS release 6.4 (Final)
Další soubor, který obsahuje informace o verzi centos, je /etc/issue a /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
Nebo vytiskněte oba společně
# cat /etc/issue* CentOS release 6.4 (Final) Kernel \r on an \m CentOS release 6.4 (Final) Kernel \r on an \m
Příkaz rpm lze také použít k dotazu na informace o verzi centos.
# rpm -q centos-release centos-release-6-4.el6.centos.10.x86_64
Zkontrolujte verzi jádra
Spolu s informacemi o verzi centos je také užitečné vědět, jaká verze jádra běží. Udržování aktuálního jádra je nezbytné pro získání oprav chyb a bezpečnostních oprav.
Verzi jádra lze snadno zkontrolovat pomocí příkazu uname
# uname -r 2.6.32-358.11.1.el6.x86_64
Verze jádra ve výše uvedeném výstupu je 2.6.32
Architektura je 64bitová.
Chcete-li zobrazit pouze informace o architektuře stroje s uname, použijte volbu '-m'.
# uname -m x86_64
Informace o architektuře lze také zkontrolovat pomocí příkazu arch
# arch x86_64
Další informace naleznete v obsahu /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
Byla to spousta příkazů ke kontrole verze vašeho centos linux.
Lsb_release
Příkaz lsb_release není na centos ve výchozím nastavení dostupný. Lze jej nainstalovat instalací balíčků redhat lsb ze základního úložiště.
# yum install redhat-lsb
Nebo
# yum install redhat-lsb-core
Nyní můžete pomocí příkazu lsb_release zkontrolovat informace o verzi vašeho systému centOS
# 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
Chladný! Vždy je skvělé mít úplné informace o systému.