1 ﺍﻟﻤﺪﺭﺳﺔ ﺍﻟﻌﻠﻴﺎ ﻸﺳﺎﺗﺬﺓ ﺍﻟﺘﻌﻠﻴﻢ ﺍﻟﺘﻘﻨﻲ E N S E T ECOLE NORMALE SUPÉRIEURE DE L'

1 ﺍﻟﻤﺪﺭﺳﺔ ﺍﻟﻌﻠﻴﺎ ﻸﺳﺎﺗﺬﺓ ﺍﻟﺘﻌﻠﻴﻢ ﺍﻟﺘﻘﻨﻲ E N S E T ECOLE NORMALE SUPÉRIEURE DE L'ENSEIGNEMENT TECHNIQUE DE MOHAMMEDIA المحمدية ﺟﺎﻣﻌﺔ ﺍﻟﺤﺴﻦ ﺍﻟﺜﺎﻧﻲ ﺑﺎﻟﺪﺍﺭ ﺍﻟﺒﻴﻀﺎﺀUNIVERSITÉ HASSAN II DE CASABLANCA EXAMEN FI GIL2 S3: Système d’exploitation (Unix) Nom & Prénom : LAHMIDI Smail TP: Manipulation des commandes de base Programmation SHELL root :: netlab123 sysadmin :: netlab123 Un compte rendu avec capture d’écran de chaque étape de la réponse. Exercice1 : On veut établir un fichier fichier1_droit dans le répertoire dossier_droit : Par défaut ce fichier est à 644 (rw-r–r–). En partant du répertoire courant, pour chaque commande de l’exercice précédent, essayez d’accèder au répertoire dossier2_droit (commande cd), de faire un ls dans dossier_droit et de modifier le fichier2_droit avec un éditeur quelconque (vi par exemple). 1. Etablir le répertoire « dossier1_droit » avec les droits normal : mkdir dossier1_droit 2. Accéder à ce dossier : cd dossier1_droit 3. Etablir le fichier « fichier1_droit » avec les droits normal : touch fichier1_droit 4. afficher le contenu de ce dossier : ls 2 ﺍﻟﻤﺪﺭﺳﺔ ﺍﻟﻌﻠﻴﺎ ﻸﺳﺎﺗﺬﺓ ﺍﻟﺘﻌﻠﻴﻢ ﺍﻟﺘﻘﻨﻲ E N S E T ECOLE NORMALE SUPÉRIEURE DE L'ENSEIGNEMENT TECHNIQUE DE MOHAMMEDIA المحمدية ﺟﺎﻣﻌﺔ ﺍﻟﺤﺴﻦ ﺍﻟﺜﺎﻧﻲ ﺑﺎﻟﺪﺍﺭ ﺍﻟﺒﻴﻀﺎﺀUNIVERSITÉ HASSAN II DE CASABLANCA 5. modifier les droits du fichier pour qu’il soit modifiable par tout le monde : chmod a+w fichier1_droit ou chmod 666 fichier1_droit ou chmod g=rw, o=rw fichier1_droit ou chmod g+w, o+w fichier1_droit 6. tester d’ouvrir fichier par vi et ajouter vos nom et prénom à la fin : vi fichier1_droit 7. afficher les droit du fichier et celle du dossier : ls -l fichier1_droit ls -l dossier1_droit Exercice 2 : 3 ﺍﻟﻤﺪﺭﺳﺔ ﺍﻟﻌﻠﻴﺎ ﻸﺳﺎﺗﺬﺓ ﺍﻟﺘﻌﻠﻴﻢ ﺍﻟﺘﻘﻨﻲ E N S E T ECOLE NORMALE SUPÉRIEURE DE L'ENSEIGNEMENT TECHNIQUE DE MOHAMMEDIA المحمدية ﺟﺎﻣﻌﺔ ﺍﻟﺤﺴﻦ ﺍﻟﺜﺎﻧﻲ ﺑﺎﻟﺪﺍﺭ ﺍﻟﺒﻴﻀﺎﺀUNIVERSITÉ HASSAN II DE CASABLANCA 1. Créer l’arborescence ci-dessus dans le dossier /home 2. Créer 2 utilisateurs userdwm et useracsri avec mot de passe 1234567890 3. Créer le répertoire Absence à l’intérieur du répertoire MUBDC 4. Créer dans le répertoire Absence deux fichiers nommés liste1.txt et liste2.txt? 5. Déplacez-vous au répertoire Absence cd absence 6. Lister le contenu du répertoire Absence de manière détaillé 7. Créer un lien symbolique pour le répertoire TP1 dans /home et nommer le TP1_ls 8. Donner les droits drwx- – – r – x pour le dossier MUBD n 4 ﺍﻟﻤﺪﺭﺳﺔ ﺍﻟﻌﻠﻴﺎ ﻸﺳﺎﺗﺬﺓ ﺍﻟﺘﻌﻠﻴﻢ ﺍﻟﺘﻘﻨﻲ E N S E T ECOLE NORMALE SUPÉRIEURE DE L'ENSEIGNEMENT TECHNIQUE DE MOHAMMEDIA المحمدية ﺟﺎﻣﻌﺔ ﺍﻟﺤﺴﻦ ﺍﻟﺜﺎﻧﻲ ﺑﺎﻟﺪﺍﺭ ﺍﻟﺒﻴﻀﺎﺀUNIVERSITÉ HASSAN II DE CASABLANCA Exercice 3: Ecrivez un script qui permet de : Afficher le message suivant : « Hello World» Suivez ces étapes pour créer un script Hello : 1. Créez un nouveau fichier appelé hello.sh touch hello-world.sh 2. Rendre le script exécutable en exécutant chmod +x hello.sh chmod +x hello.sh 3. Ajoutez ce code: nano hello.sh #!/bin/bash echo "Hello World" 5 ﺍﻟﻤﺪﺭﺳﺔ ﺍﻟﻌﻠﻴﺎ ﻸﺳﺎﺗﺬﺓ ﺍﻟﺘﻌﻠﻴﻢ ﺍﻟﺘﻘﻨﻲ E N S E T ECOLE NORMALE SUPÉRIEURE DE L'ENSEIGNEMENT TECHNIQUE DE MOHAMMEDIA المحمدية ﺟﺎﻣﻌﺔ ﺍﻟﺤﺴﻦ ﺍﻟﺜﺎﻧﻲ ﺑﺎﻟﺪﺍﺭ ﺍﻟﺒﻴﻀﺎﺀUNIVERSITÉ HASSAN II DE CASABLANCA 4. Exécutez le script hello.sh partir de la ligne de commande en utilisant l'un des éléments suivants: o ./hello.sh - le plus couramment utilisé et recommandé Exercice 4 : (Facultatif) Un script qui permet d’automatiser la Création d’un ensemble des utilisateurs : Exemple : First Name,Last Name,Email Address Elmehdi,AITOUBBA,elmehdi.aitoubba@dwm.ma, Jennate,ANDI,jennate.andi@dwm.ma, Jihane,ARFI,jihane.arfi@dwm.ma, Anas,BEHHARI,anas.behhari@dwm.ma, Tarik,BENABDILLAH,tarik.benabdillah@dwm.ma, Oussama,BENZOUINA,oussama.benzouina@dwm.ma, Ayoub,BERACHAD,ayoub.berachad@dwm.ma, Badreddine,BOUFARHATE,badreddine.boufarhate@dwm.ma, Ilyasse,BOUSSIDOU,ilyasse.boussidou@dwm.ma, Ouafaa,DOUBLALY,ouafaa.doublaly@dwm.ma, Omar,DOUKKALI,omar.doukkali@dwm.ma, Hamza,EL HINANI,hamza.elhinani@dwm.ma, Ikram,EL INTISSAR,ikram.elintissar@dwm.ma, uploads/S4/ examen-tp-fi-gil2-linux-20-21.pdf

  • 31
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Oct 19, 2022
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 0.2701MB