Ad esempio, se stai eseguendo un server centos, potresti dover controllare il numero di versione e la versione del kernel. È importante sapere se stai eseguendo l'ultima versione o meno e quali aggiornamenti sono disponibili per la tua versione.
Questa è un'attività assolutamente di base per un amministratore di sistema per scoprire la versione della distribuzione Linux installata su un sistema o un server.
Verifica la versione di CentOS
Per trovare la tua versione di centos usa uno o tutti i seguenti comandi
# cat /etc/redhat-release CentOS release 6.4 (Final)
Un altro comando
# cat /etc/centos-release CentOS release 6.4 (Final)
Oppure genera tutti i file con suffisso '-release'.
# cat /etc/*-release CentOS release 6.4 (Final) CentOS release 6.4 (Final) CentOS release 6.4 (Final)
Un altro file che contiene le informazioni sulla versione di centos è /etc/issue e /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
Oppure emettili entrambi insieme
# cat /etc/issue* CentOS release 6.4 (Final) Kernel \r on an \m CentOS release 6.4 (Final) Kernel \r on an \m
Il comando rpm può essere utilizzato anche per richiedere le informazioni sulla versione di centos.
# rpm -q centos-release centos-release-6-4.el6.centos.10.x86_64
Controlla la versione del kernel
Insieme alle informazioni sulla versione di centos è anche utile sapere quale versione del kernel è in esecuzione. Mantenere aggiornato il kernel è necessario per ottenere correzioni di bug e correzioni di sicurezza.
La versione del kernel può essere facilmente verificata con il comando uname
# uname -r 2.6.32-358.11.1.el6.x86_64
La versione del kernel nell'output sopra è 2.6.32
L'architettura è a 64 bit.
Per visualizzare solo le informazioni sull'architettura della macchina con uname, usa l'opzione '-m'.
# uname -m x86_64
Le informazioni sull'architettura possono essere verificate anche utilizzando il comando arch
# arch x86_64
Per maggiori informazioni controlla il contenuto di /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
Erano un mucchio di comandi per controllare la versione del tuo centos linux.
Lsb_release
Il comando lsb_release non è disponibile su centos per impostazione predefinita. Può essere installato installando i pacchetti lsb redhat dal repository di base.
# yum install redhat-lsb
Oppure
# yum install redhat-lsb-core
Ora puoi usare il comando lsb_release per controllare le informazioni sulla versione del tuo sistema 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
Freddo! È sempre fantastico avere informazioni complete sul sistema.