Préparé par : Mr BENABED 1 Système d’exploitation Open Source Devoir écrit. Exe
Préparé par : Mr BENABED 1 Système d’exploitation Open Source Devoir écrit. Exercice 1 : 1. Quel est votre répertoire courant ? 2. Sans changer de position et avec le minimum de commandes, créer l’arborescence suivante en utilisant les chemins absolus: 3. Affichez l’arborescence du répertoire /rep et assurez-vous qu’elle correspond à celle de la figure ci-dessus si non rectifiez ? 4. Déplacez-vous dans répertoire rep5 en utilisant un chemin relatif ? 5. Sans changer de position, Créez un fichier nommé unix dans le dossier rep6 ? 6. Affichez l’arborescence du répertoire /rep pour s’assurer de la création de fichier ? 7. Quelle votre répertoire courant ? 8. Déplacez-vous dans répertoire rep2 en utilisant un chemin relatif ? 9. Quelle votre répertoire courant ? 10. Sans changer de position copier le fichier unix dans le répertoire rep3 ? 11. Affichez l’arborescence du répertoire /rep pour s’assurer de la copie du fichier ? 12. Quelle votre répertoire courant ? 13. Sans changer de position affichez des sous-fichiers et sous-dossiers du répertoire /bin dont le nom commence soit par t ou n et se termine par t en utilisant un chemin relatif ? 14. Sans changer de position affichez juste les fichiers cachés du répertoire /sbin sans afficher le contenu des sous dossiers? 15. Déplacez-vous dans le répertoire /usr ? 16. Sans changer de position affichez d’une manière détaillé le contenu du répertoire /usr/share/doc en utilisant un chemin relatif ? que remarquez-vous ? Préparé par : Mr BENABED 2 Exercice 2: 1. Créez le répertoire /doc ? 2. Déplacez-vous dans le répertoire /doc ? 3. Sans changer de position, créez en une seule commande les fichiers vides suivants : cours1 Cours2 cours4 cours47 cours41 cours417 coursUnix coursSgbd 4. Sans changer de position, Créer un répertoire cours dans le répertoire courant ? 5. Sans changer de position et en une seule commande déplacez les fichiers précédemment créés dans le répertoire cours ? 6. Sans changer de position, lister tous les fichiers du répertoire cours : se terminant par 7 commençant par cours4 commençant par cours4 et de 7 lettres maximum contenant la chaîne Sgb commençant par c ou C 7. Sans changer de position, Copier les fichiers dont l'avant dernier caractère est un 4 ou 1 dans le répertoire /tmp en une seule commande ? 8. Supprimez tous les fichiers et répertoire de votre du dossier /doc? Exercice 3: 1. Placez-vous dans votre répertoire de base, créez l’arborescence de l’état i ? vérifiez l’arborescence avec la commande tree ? 2. Donner une suite de commandes qui permettent de faire passer l’arborescence de l’état i à l’état i + 1. On suppose que vous êtes dans votre ”Home Directory” ? Préparé par : Mr BENABED 3 Exécutez les commandes précédentes, puis vérifiez l’arborescence avec la commande tree ? 3. Dessiner l’état i+2 de votre répertoire de base à l’issue de l’exécution des commandes suivantes : $ mv src_c/f2.c src_c++/f2/c++ $ rm -r doc Exercise 4: 1. Exécuter la commande date > aujourdhui et visualisez le contenu de ce dernier. 2. Exécutez la commande pwdd un message d’erreur est apparu à l’écran. 3. Exécutez la commande pwdd 2> erreurs pour rediriger les messages d’erreurs dans le fichier erreurs. Visualisez le fichier erreurs. Si vous ne souhaitez pas conserver les erreurs, vous pouvez les rediriger vers un fichier « poubelle », appelé /dev/null. 4. Redirigez la sortie d’erreurs de la commande précédente vers ce fichier poubelle. 5. Exécutez la séquence de commandes : who ; date ; ls. 6. Exécuter la ligne de commande : ls –l /usr/bin > resultats ; more resultats ; rm resultats interpretez le résultat. 7. Combien le fichier /etc/passwd comporte-t-il de lignes ? De mots ? de caractère ? 8. Affichez la 18ème ligne, les 20 dernières, les lignes 40 à 50 du fichier passwd. 9. Combien de mots y a-t-il entre les lignes 30 et 40 ? 10. Créez un fichier début formé des 10 premières lignes de passwd et un fichier fin formé des 10 dernières ? 11. Créez un fichier authentification constitué de la concaténation des fichiers début et fin ? 12. Renommer le fichier authentification en authentification.old ? 13. Essayer de reconstruire le fichier authentification, mais en une seule ligne de commande, sans utiliser les fichiers intermédiaires debut et fin ? Préparé par : Mr BENABED 4 Exercice 5 : On utilisera le fichier ~/tp/data pour cet exercice : aaabc2; absdsdc. aafdsfsdf; cbccvf45; ab333c5; aa34c; 1. Affichez les lignes contenant le mot « ds » 2. Affichez les lignes contenant un chiffre. 3. Affichez les lignes contenant une lettre a et contenant plus loin une lettre c. 4. Affichez les lignes contenant une lettre c suivie d'un chiffre. 5. Affichez les lignes commençant par autre chose qu'un a. 6. Affichez les lignes se terminant par un point-virgule. 7. Comment générer ces lignes à partir du fichier «data» et de l'application de grep ? 1:aaabc2; 2:absdsdc. 3:aafdsfsdf; 4: 5:cbccvf45; 6:ab333c5; 7:aa34c; uploads/Industriel/ devo-i-recr-it-linux.pdf
Documents similaires










-
33
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jan 02, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 0.2960MB