uname |
Nom universel |
---|---|
Linux | Externe |
Syntaxe
uname [-a] [-i] [-m] [-n] [-p] [-r] [-s] [-v] [-X] [-S systemname] |
Paramètres
Nom | Description |
---|---|
-a | Ce paramètre permet d'afficher les informations sommaires sur le système disponible. |
-i | Ce paramètre permet d'afficher le nom de la version matériel utilisé comme noyau. Exemple: «i386». |
-m | Ce paramètre permet d'afficher le nom de la machine matériel. Exemple: «i686». |
-n | Ce paramètre permet d'afficher le nom du noeud réseau. |
-o | Ce paramètre permet d'afficher les informations sur le nom du système d'exploitation. |
-p | Ce paramètre permet d'afficher le type de microprocesseur utilisé sur la machine hôte. |
--r | Ce paramètre permet d'afficher le numéro de réalisation du système d'exploitation. |
-s | Ce paramètre permet d'afficher le nom du noyau du système d'exploitation. |
-S systemname | Ce paramètre permet de changer le nom du noeud du système. Ce paramètre n'est pas supporté par toutes les distributions. |
-v | Ce paramètre permet d'afficher la version de construction du système d'exploitation. |
-X | Ce paramètre permet d'afficher les informations comme le nom du système, le noeud, type de bus, OEM, Origine,... Ce paramètre n'est pas supporté par toutes les distributions. |
--all | Ce paramètre permet d'afficher les informations sommaires sur le système disponible. |
--kernel-version | Ce paramètre permet d'afficher la version du noyau du système d'exploitation. |
--hardware-platform | Ce paramètre permet d'afficher le nom de la version matériel utilisé comme noyau. Exemple: «i386». |
--help | Ce paramètre permet d'afficher l'aide de cette commande et quitte immédiatement après. |
--machine | Ce paramètre permet d'afficher le nom de la machine matériel. Exemple: «i686». |
--nodename | Ce paramètre permet d'afficher le nom du noeud réseau. |
--operating-system | Ce paramètre permet d'afficher les informations sur le nom du système d'exploitation. |
--processor | Ce paramètre permet d'afficher le type de microprocesseur utilisé sur la machine hôte. |
--release | Ce paramètre permet d'afficher le numéro de réalisation du système d'exploitation. |
--sysname | Ce paramètre permet d'afficher le nom du noyau du système d'exploitation. |
--version | Ce paramètre permet d'afficher les informations de version de cette commande et quitte immédiatement après. |
Description
Cette commande permet de demander des informations sur le système d'exploitation (la version de l'OS, le nom de la machine,...).
Remarque
- Si plusieurs options ou '-a' sont donnés, les informations sélectionnées sont affichées dans cet ordre : SYSNAME, NODENAME, RELEASE, OSVERSION et MACHINE.
Exemples
Cet exemple permet d'afficher le type de microprocesseur qu'utilise le système d'exploitation :
uname -p |
on obtiendra un résultat ressemblant a ceci : :
x86_64 |
Cet exemple permet d'afficher les informations sommaire qu'utilise le système d'exploitation :
uname -a |
on obtiendra un résultat ressemblant a ceci : :
Linux ubuntu-gladir 3.13.0-34-generic #60-Ubuntu SMP Wed Aug 13 15:45:27 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux |
N.B.: On peut demander d'avantage d'informations en tapant la commande «cat /proc/cpuinfo» (retournant les informations détaillés du microprocesseur) ou la commande «cat /proc/loadavg» (retournant les informations de la moyenne de charge du microprocesseur).
Si vous souhaitez connaître la distribution de Linux installer, il faudrait plutôt utiliser la commande :
cat /etc/*-release |
On obtiendra un résultat différents en fonctions des distributions :
CentOS | Ubuntu |
---|---|
CentOS release 5.8 (Final) |
DISTRIB_ID=Ubuntu DISTRIB_RELEASE=10.10 DISTRIB_CODENAME=maverick DISTRIB_DESCRIPTION="Ubuntu 10.10" |
Si la commande ne fonctionne pas, vous pouvez aussi essayer la commande suivante :
cat /proc/version |
On obtiendra un résultat semblable a celui-ci :
Linux version 2.6.18-128.1.16.el5 (mockbuild@builder16.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)) #1 SMP Tue Jun 30 06:10:28 EDT 2009 |
Voir également
Système d'exploitation - Linux - Références de commandes et de programmes - arch
Système d'exploitation - Linux - Références de commandes et de programmes - isalist