SYSTÈME D’EXPLOITATION LINUX
COMPTE RENDU TP N*1
NOM : GARBA CHIPKAO
PRÉNOM : Mahamadou Roufai
ENCADRÉ PAR : M. Ismail Elbatteoui
FILIÈRE : GSE~3
2021~2022
SÉRIE 1
Dans cette série il nous est demandé de taper quelques commandes de base de Linux
afin de nous habituer pour leur utilisation.
1) Cette 1ere question est celle de la création des répertoire et quelques copies.
a) Nous avons créé deux répertoires Unix et Python dans le répertoire avec la
commande : mkdir Unix Python
b) Ici c’est de créer deux répertoire TP1 et TP2 dans le répertoire Unix :
mkdir -p Unix/TP1 Unix/TP2
c) Maintenant c’est de copier les deux répertoires dans celui de Python :
cp -r Unix/TP1 Unix/TP2 Python
d) Création de répertoire seance1 et seance2 dans celui de TP1 de Unix :
mkdir -p Unix/TP1/seance1 Unix/TP1/seance2
e) Création de deux fichiers exo1 et exo2 dans le répertoire seance1 : touch
Unix/TP1/seance1/exo1 Unix/TP1/seance1/exo2
f) Copieage de ces deux fichiers dans le répertoire TP2 de Python : cp -r
Unix/TP1/seance1/exo1 Unix/TP1/seance1/exo2 Python/TP2
2) Ici on nous a demandé de nous placer dans le répertoire TP1 de Python : cd
Python/TP1 , puis nous placer dans le répertoire Unix TP2 en utilisant un chemin
relatif : cd ~/Unix/TP2 et après retourner dans le répertoire TP1 de Python avec le
chemin absolue : cd /home/roufai/Python/TP1 et enfin revenir dans le répertoire
personnel : cd
3) La commande d’ici nous a permis de supprimer le répertoire TP1 de Python parce
qu’il est vide : rmdir Python/TP1
4) La commande rmdir Python/TP2 ne marche pas pour la suppression de TP2
parce que cette commande permet simplement de supprimer un répertoire vide alors
que dans notre cas le répertoire TP2 contient des fichiers. Pour remédier à cela nous
avons dû utiliser la commande : rm -r Python/TP2
5) Pour déplacer le fichier exo1 qui est dans le répertoire seance1 (qui, lui est dans
celui de TP1 de Unix) dans le répertoire TP1 de Unix tout court, on écrit la
commande : mv Unix/TP1/Seance1/exo1 Unix/TP1
Et après de supprimer les deux répertoires seance1 et seance2, nous avons utilisé la
commande : rm -r Unix/TP1/Seance1 Unix/TP1/Seance2
6) Et enfin cette partie nous demande de renommer le fichier exo1 en exercie1 avec
une seule commande : mv Unix/TP1/exo1 Unix/TP1/exercice1
Conclusion
Dans cette série d’exercice nous avons appris l’utilisation de quelques commandes
de base de Linux surtout pour la manipulation des répertoires et fichiers afin qu’on
puisse maîtriser la création, le copiage, le déplacement et la suppression des
répertoires et fichiers. Pour ma part j’ai trouvé trop de difficulté pour ces commandes
mais y’a certaines commandes qui n’ont pas marché sur mon poste comme cd
/home/~/Python/TP1 avec le « ~ » donc il a fallu mettre le nom de mon user pour
l’exécuter à savoir cd /home/roufai/Python/TP1.