L'administration système en deux mots
L’administration système consiste à piloter un système d’exploitation pour notre intérêt.
Exemples :
- Faire toujours la même action à minuit (effectuer une sauvegarde du système par exemple)
- Créer automatiquement des dossiers à l’installation du système
- Installer automatiquement plusieurs logiciels pour préparer un environnement de travail
- Permettre de se connecter à distance à son ordinateur
Pour chacune de ces actions, il faudra potentiellement (plusieurs options sont possibles) :
- Installer des logiciels (exemple : un système de connexion à distance)
- Configurer ces logiciels (exemple : paramétrer la connexion à distance)
- Configurer le système lui-même (exemple : modifier les paramètres du pare-feu)
- Rédiger des scripts (un algorithme)
Rédiger des scripts permet d’automatiser toutes les autres actions : on code un algorithme permettant d’installer les logiciels. Par exemple :
- Vérifier le logiciel X est installé
- S’il n’est pas installé :
- Télécharger le logiciel X
- Installer le logiciel X
- Créer une tâche planifiée :
- Tous les jours à minuit, vérifier les mises à jour
Ces opérations se déroulent quasi exclusivement en ligne de commande.

redis-cli.exe -p 6300 -a ...avec aucun retourPINGavec pour retourPONGGET MESSAGEavec pour retour"Hello! The cache is working!"CLIENT LISTavec pour réponse une liste de clients
Langages de programmation pour l’administration système
- MacOS/UNIX : Bash (appelé aussi Shell)
- Windows : PowerShell