Vous êtes sur la page 1sur 7

Base de l’Administration sous

Linux
Enseignant: Samuel AGBETI
Partie 5 : Aperçu de la notion de Script – Gestion des utilisateurs –
Gestion des fichiers

Section 1 :
Aperçu de la notion de script

ESGIS BENIN - Année académique 2022-2023


LES SCRIPTS LINUX
• Un script shell permet d'automatiser une série d'opérations. Il
se présente sous la forme d'un fichier contenant une ou
plusieurs commandes qui seront exécutées de manière
séquentielle.
• Un tel fichier doit donc être exécutable pour renvoyer les
résultat attendus : chmod +x nom_du_fichier_de_script
• La première ligne d’un script Shell qui permet de le distinguer
de tout autre fichier ordinaire est #!/bin/bash
• Pour exécuter le script il faut l’appeler simplement dans son
répertoire par la syntaxe ./ nom_du_fichier_de_script
LES SCRIPTS LINUX
• La gestion des scripts requiert diverses connaissances à savoir :
▪ Les commandes Linux usuelles
▪ L’algorithmique pour définir ce qui doit être fait en clair
• L’écriture d’un script fera ainsi donc appel entre autres à la notion de
variables, de fonctions, des opérateurs
• Une application directe des scripts est la création des alias
• Le recours aux scripts est opportun dans le cas d’une tâche ou d’un
ensemble de tâches séquentielles qui sont couramment exécuté.
LES SCRIPTS LINUX
• Si le script n’est pas en mode exécutable on peut tester son
fonctionnement avec la commande bash mon_script. Le résultat est
le même que si on exécute chmod +x puis si on appelle le fichier avec
./
• Exemple de mise en œuvre : Rediriger des contenus dans un fichier
Rediriger le contenu du fichier /var/log/messages dans un fichier
en utilisant un fichier de script que vous nommez mon_script_premier
Partie 5 : Aperçu de la notion de Script – Gestion des utilisateurs –
Gestion des fichiers

Section 2 :
Gestion des utilisateurs (confère PDF associé)

Au sens du terme utilisateur nous comprendrons qu’il s’agit d’un acteur du système qui se connecte avec
un identifiant et un mot de passe. Et donc qui dispose d’un shell Linux

ESGIS BENIN - Année académique 2022-2023


Partie 5 : Aperçu de la notion de Script – Gestion des utilisateurs –
Gestion des permissions

Section 3 :
Gestion des permissions (confère PDF associé)

ESGIS BENIN - Année académique 2022-2023

Vous aimerez peut-être aussi