TP Révision
TP Révision
TP Révision
TP N° 0: Révision
Matériel utilisé:
▪ Un ordinateur avec le système d’exploitation CentOS version à partir de 5.5
Évaluation :
▪ Validation du travail demandé.
Objectifs :
▪ Se rappeler des commandes basiques SHELL vues au cours du module systèmes
d’exploitation Unix 2
▪ Clarifier et expliquer aux intervenants les points à maîtriser nécessaires dans le
module administration et sécurité des systèmes d’exploitation Unix.
Rappel :
mkdir repx : créer le répertoire repx
cd repx : aller dans le répertoire repx
ls repx : liste le contenu du répertoire repx
cp fich1 dest : copie le fichier fich1 dans dest
cp –r repx repy : fait une copie du répertoire repx appelée repy
mv fich3 fich4 : renomme le fichier fich3 en fich4
1
Administration&Sécurité des SE Unix
5. Créez dans votre répertoire personnel l’arborescence suivante en suivant les instructions
proposées:
NB : Chaque question doit être répondue en une seule commande et le répertoire courant
doit toujours être votre répertoire personnel
(a) Créez deux répertoires Unix et Python dans votre répertoire personnel.
(b) Créez deux répertoires TP1 et TP2 dans le répertoire Unix.
(c) Copiez les deux répertoires TP1 et TP2 dans le répertoire Python.
(d) Créez deux répertoires seance1 et seance2 dans le répertoire TP1 de Unix.
(e) Créez deux fichiers exo1 et exo2 dans le répertoire seance1.
(f) Copiez les deux fichiers exo1 et exo2 dans le répertoire TP2 de Python sous le nom de
.exo1 et .exo2
Partie 3 :
Partie 2 : Utilisation des pages man
Ouvrez un 2éme terminal et affichez la page man de ls. Trouvez dans les pages manuels la
ou les options qui conviennent pour les exercices suivants.
2
Administration&Sécurité des SE Unix
19. Copiez le fichier exercice1 dans f2 avec la commande cp et dans f3 avec la commande cat.
N.B: f2 et f3 sont deux nouveaux fichiers se trouvant dans TP2.
20. Quelles sont les numéros d'inode de f2 et f3.
21. Affichez les 2 premières lignes de f2.
22. Affichez les 4 dernières lignes de f2.
23. Modifiez les lettres 'abcd1x' par 'ABCDEX' du fichier f2.
24. Ajoutez à la fin du fichier f3 le contenu de f2.
25. Triez le contenu de f3 avec la commande sort dans l'ordre croissant puis dans l'ordre
décroissant.
find : cherche des fichiers ou des répertoire dans une arborescence
find [où] [critères] [action]
1. Cherchez dans /usr/share les fichiers ayant un nom se terminant par .bmp et les
afficher
2. Cherchez les répertoires immédiatement en-dessous de /usr/share et les affichez.
3. Cherchez dans votre répertoire personnel tous les fichiers dont la taille est supérieure à
10 kilo-octets et les affichez.