Sommaire

Système

1. Informations et manipulations basiques

uptime

La commande uptime permet de consulter la durée de fonctionnement du système, accompagnée du nombre d’utilisateurs connectés et de la charge moyenne du système.

$ uptime 
 17:21:02 up 1 day, 7:59, 1 user, load average: 2.43, 2.86, 2.83

Dans l’ordre, cette commande affiche :

  • L’heure actuelle (17:21:02).

  • La durée de fonctionnement (1 day, 7:59).

  • Le nombre d’utilisateurs (1 user).

  • La charge du système sur la dernière minute (2.43), les 5 dernières minutes (2.86) et les 15 dernières minutes (2.83).

On peut également demander la date et l’heure précise de démarrage du système avec l’option -s ou --since :

$ uptime --since 
2017-09-04 09:21:22

lsb_release, uname

Les commandes lsb_release et uname permettent d’identifier le système sur lequel le script est en fonctionnement, conditionnant potentiellement son fonctionnement. lsb_release donne accès aux informations sur le système d’exploitation, uname donne accès aux informations sur le noyau Linux. Ces deux commandes acceptent l’option -a (--all) pour donner accès à toutes les informations qu’ils peuvent obtenir. Dans le cadre d’un script, il est préférable d’appeler les commandes avec des options particulières ; le tableau ci-dessous en liste une partie - la liste complète est accessible dans les pages de manuel ...