Correction TP0
Exercice 1 : Gestion des fichiers
1. Pour explorer le contenu du système de fichiers racine (/), on tape la
commande :
ls -l /
On y retrouve les contenus bin, boot et dev entre autres. Le propriétaire est
root et son groupe est root.
2. Expliquons le rôle des répertoires suivants :
/home : contient les répertoires personnels de chaque utilisateur du système
/etc : contient les fichiers de configuration statiques pour le système et les
applications.
/var : contient des fichiers variables qui changent fréquemment, comme les
journaux, les files d'attente, ou les caches.
/tmp : contient les fichiers temporaires crées par les applications utilisées
/usr : contient les programmes, bibliothèques, et données nécessaires pour les
utilisateurs non privilégiés
3. Pour passer du répertoire actuel au répertoire personnel sans indiquer
explicitement son chemin absolu on utilise la commande : cd ~
4. Structure de répertoires MesDocs/Travaux/TP
5. Fichier texte
6.
7.
Pour empecher la suppression par d’autres utilisateurs, on change les droits
avec la commande chmod 444 [Link]
Exercice 2 :
1. Afficher les permissions actuelles :
2. Interdire l'accès aux autres utilisateurs :
3. Créer un utilisateur et un groupe, et associer l'utilisateur au groupe :
4. Associer un fichier à etudiantA et au groupe etudiants :
5. Réinitialiser les permissions pour le groupe etudiants :
6. Restreindre les permissions par défaut des répertoires créés :
Exercice 3
1. Liste des processus actuellement en cours sur le système :
Le processus init est essentiel au fonctionnement du système
2. Le PID du processus bash
3.
Exécutons un processus en arrière-plan
Pour exécuter un processus en arrière-plan, on ajoute & à la commande.
Pour arrêter le processus en arrière-plan on utilise la commande kill avec le
PID du processus ou Ctrl + C si la commande est en cours dans le terminal.
4. Suspendre temporairement un processus et le reprendre ensuite
Pour suspendre un processus en cours d'exécution dans un terminal, on utilise
Ctrl + Z et on le reprend avec la commande fg 1%.
Exercice 4
1. Script permettant de copier les fichiers du répertoire MesDocs dans un
dossier Sauvegarde
2. Script modifié pour qu’il affiche la date et l’heure de chaque sauvegarde
3. Script qui analyse l’espace disque sur chaque partition
4. Script pour enregistrer un rapport à chaque vérification