Récupérer des informations sur son système Linux avec UNAME
I. Présentation
Dans ce tutoriel, nous allons apprendre à récupérer des informations sur notre système avec la commande uname. Ces informations peuvent être le nom d'hôte, le processeur de notre machine, la version du noyau..
II. Utilisation
uname est une commande POSIX (présente sur tous les systèmes UNIX) qui permet de récupérer ce genres d'informations.
On utilise rarement la commande uname seule mais plutôt avec l'option "-a" ou "-all" qui affiche l'ensemble des informations systèmes importantes :
L'option "-a" permet de regrouper l'ensemble des autres options disponibles sur la commande "uname". Dans l'ordre, ces commandes sont les suivantes :
- "-s" ou "--kernel-name" : C'est le nom du noyau, Ici "Linux".
- "-n" ou "--nodename" : C'est le nom d'hôte de votre machine, ici "srvlinux1".
- "-r" ou "--kernel-release" : C'est la version actuelle du noyau , ici "2.6.32-5-686" soit squeeze en 32 bits.
- "-v" ou "--kernel-version" : C'est la date à laquelle a été compilé le noyau (date de mise à jours ou d'installation de la machine la plupart du temps) , ici "# 1 SMP Sun Sep 23 09:49:36 UTC 2012"
- "-i" ou "--machine" : C'est le nom de l'architecture matérielle de la machine. ici "i686"
- "-o" ou "--operating-system" : C'est l'OS sur lequel on exécute la commande.
On peut donc, pour savoir une seule des ces informations, utiliser séparément ces différentes options.