• Aucun résultat trouvé

Exercices UNIX avec solutions

N/A
N/A
Protected

Academic year: 2021

Partager "Exercices UNIX avec solutions"

Copied!
2
0
0

Texte intégral

(1)Durée : 1h. Documents autorisés : notes de cours et de TD. Barème fourni à titre indicatif.. 5. Accorder les permissions d’accès suivantes : • accès complet au répertoire pub et à tous ses sous-répertoires pour vous-même ; • accès en lecture et en exécution au répertoire pub et à tous ses sous-répertoires pour tous les autres utilisateurs ; • accès en écriture au répertoire upload-src pour les utilisateurs de votre groupe ; • aucun accès au répertoire Linux pour les utilisateurs autres que vous et les utilisateurs de votre groupe.. Exercice 1 (12 points). 6. Étant données les permissions d’accès définies à la question 5, dans quel(s) sous-répertoire(s) de pub un utilisateur autre que vous peut-il créer un nouveau fichier. Justifier.. Soit la hiérarchie de répertoires suivante, à laquelle vous avez un accès total. Les répertoires sont supposés non vides.. Exercice 2 (5 points). Département Informatique et Statistique, Faculté de SEG, Université Lumière Lyon 2 L3 IDS – Année 2011-2012 UNIX – Epreuve écrite J. Darmont (http://eric.univ-lyon2.fr/~jdarmont/), 26/04/12. /. Soit la chaîne de traitements représentée ci-dessous, où les parallélépipèdes représentent des fichiers et les rectangles des programmes exécutables (commandes Unix). Les flèches « entrant » à gauche des rectangles représentent l’entrée standard de ces programmes, les flèches « sortant » à droite leur sortie standard et les flèches « sortant » en bas leur sortie d’erreur standard. Le fichier mag contient toutes les transactions extraites par les exécutions successives de la chaîne de traitement, le fichier err toutes les erreurs de l’exécution courante et le fichier tab le résultat de l’exécution courante seulement.. var. htdocs. download. pub. Sortie écran bin. src. windows. unix. mac. trans. extrait. transfo. mag. analyse tab. 1. Vous vous trouvez actuellement dans le répertoire unix. Quels sont respectivement les chemins absolu et relatif du répertoire mac ? err. 2. Passer les commandes UNIX nécessaires pour modifier la hiérarchie de répertoires et aboutir au résultat suivant, sachant que le contenu des anciens répertoires bin et src doit être transféré dans les nouveaux répertoires download-bin et upload-src, respectivement.. Donner la traduction de cette chaîne de traitements sous forme de commandes Unix.. /. Exercice 3 (3 points) var. 1. Votre session graphique « plante ». Afficher le PID du processus gnome-session sans lister tous les autres processus.. htdocs. 2. L’origine du plantage se trouve dans le fichier .session-log qui se trouve quelque part dans votre espace personnel. Le localiser en n’affichant pas les erreurs éventuelles.. pub. download-bin. Linux. Windows. upload-src. 3. La commande top permet, entre autres, d’afficher l’état de l’occupation mémoire au format 2067476k total, 2053984k used, 13492k free, 115548k buffers. suivant : Mem: Parmi les résultats fournis par top, afficher uniquement cet état de la mémoire.. MacOS. 3. Vérifier que la hiérarchie obtenue est correcte en listant tous les fichiers qui lui appartiennent depuis le répertoire htdocs. 4. Déplacer tous les fichiers éventuellement présents dans le répertoire pub et dont le nom se termine par .c ou .h dans le répertoire upload-src. Déplacer tous les fichiers restants dans le répertoire pub dans votre répertoire personnel, dans un sous-répertoire de nom save que vous aurez créé au préalable. 1/2. 2/2.

(2) Correction Exercice 1 #1 /var/htdocs/pub/mac ../mac #2 cd .. mv ../download download-bin mv download-bin/bin/* download-bin rmdir download-bin/bin mv unix download-bin/Linux mv windows download-bin/Windows mv mac download-bin/MacOS mkdir upload-src mv download-bin/src/* download-src rmdir download-bin/src #3 cd .. ls –R #4 cd pub mv *.[ch] upload-src mkdir ~/save mv * ~/save #5 cd .. chmod chmod chmod #ou cd .. chmod chmod chmod chmod. –R 755 pub 775 pub/upload-src 750 pub/download-bin/Linux. –R u=rwx pub –R go=rx pub g+w pub/upload-src o-rwx pub/download-bin/Linux. #6 Les utilisateurs du groupe peuvent créer un fichier dans upload-src car ils ont le droit d’écriture sur ce répertoire. Les autres utilisateurs ne peuvent créer aucun fichier car ils n’ont de droit d’écriture nulle part.. Correction Exercice 2 extrait < trans 2> err | transfo 2>> err >> mag analyse < mag 2>> err | tee tab | more #ou cat. Correction Exercice 3 #1 ps –a | grep gnome-session #2 find ~ -name .session-log 2> erreurs #3 top | grep Mem. 3/2.

(3)

Références

Documents relatifs

Le CSAPA intervient auprès de toute personne soucieuse de sa consommation de produits psychoactifs, de son comportement addictif et de leurs conséquences sur sa santé,

De nombreux systèmes de contrôle d’accès ont été validés sur des blocs-portes présen- tant des performances de résistance au feu, ainsi que des performances D.A.s. Ce large

Il faut se méfier des anachronismes ou d’une périodisation artificielle, mais à partir de travaux de juristes, de ceux de Michel Foucault et des miens, je distin- gue

Différents utilisateurs peuvent tirer profit de cette solution : les utilisateurs SDH/SONET qui ont besoin de prolonger le cycle de vie de leur réseau en maximisant la bande

Forte de plus de 20 ans d’expérience et d’une expertise technique maîtrisée dans le domaine des jeux d’eau et de la fontainerie ludique, Aqua Pro Urba déploie des zones

Pour que les habitants et touristes puissent se réappro- prier le cœur du Cellier, un réaménagement du bourg sera proposé avec le développement d’une zone de détente pour

LES MOINS CONNECTéS : LES jEUNES PARENTS Nous avons rencontré plusieurs jeunes parents au RSA, qui ont des usages très différents des autres jeunes  : ils sont plus économes sur

Regroupement des portes et utilisateurs, horaires d’accès, calendrier d’accès avec jours de congé et jours spécifiques, programmation d’horaires directement sur les portes,