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