• Aucun résultat trouvé

Examen Linux avec correction

N/A
N/A
Protected

Academic year: 2021

Partager "Examen Linux avec correction"

Copied!
2
0
0

Texte intégral

(1)

Enseignant A.Z JENHANI

Examen en Linux

Documents non authorisés Durée : 2h

Pages : 2

Exercice

1 :

On suppose qu'on dispose du répertoire /opt/zimbra qui servira à l'installation de l'application ZIMBRA. On suppose que ce répertoire contient les répertoires bin et lib.

1) Définir la variable d'environnement ZIMBRA_HOME pour y mettre le répertoire d’installation de l'application.

2) Définir en utilisant, ZIMBRA_HOME la variable d'environnement ZIMBRA_BIN pour y mettre le répertoire des binaires de ZIMBRA (/opt/zimbra/bin).

3) Définir en utilisant, ZIMBRA_HOME la variable d'environnement ZIMBRA_LIB pour y mettre le répertoire des bibliothèques de ZIMBRA (/opt/zimbra/lib).

4) Supposons que pour lancer l'application ZIMBRA, il faut lancer la commande suivante : /opt/zimbra/bin/zimbra -a

Définir l'alias zimbra permettant de lancer l'application. 5) Donner les résultats des exécution suivantes :

a) echo 'ls $ZIMBRA_HOME' b) echo '' ls $ZIMBRA_HOME'' c) echo `ls $ZIMBRA_HOME`

Exercice

2 :

1) Créer le fichier f1.txt avec un contenu qui sera saisi au clavier.

2) Afficher le fichier f1.txt en utilisant seulement la commande cat par deux méthodes. 3) Copier le fichier f1.txt en f2.txt par deux méthodes (en utilisant les commandes cat et tee) 4) Afficher le fichier f1.txt en éliminant toute répétition de lignes (utiliser deux commande avec un pipe)

Exercice

3 :

Le fichier /etc/passwd contient des informations sur tous les utilisateurs du système Linux. Il est formé de plusieurs lignes de cette forme:

compte:x:uid:gid:nom:répertoire personnel:shell

1) Mettre les lignes finissants par « : » du fichier ~/passwd dans le fichier ~/err.txt 2) Ajouter les lignes du fichier ~/passwd commençant par « : » au fichier ~/err.txt

3) Ajouter au fichier ~/err.txt les lignes du fichier ~/passwd dont le compte commence par une lettre en majuscule.

4) Ajouter au fichier ~/cmpt.txt les lignes du fichier ~/passwd dont le compte est composé uniquement de lettre en minuscule

5) Ordonner les lignes du fichier ~/cmpt.txt et les mettre dans ~/cmpt_sorted.txt 6) Afficher les comptes utilisateurs du fichier cmpt_sorted.txt

7) Afficher les shells utilisés par les utilisateurs (utilisation de sort et uniq)

8) Remplacer dans le fichier ~/cmpt.txt toutes les occurrences du shell /bin/sh par /bin/bash

(2)

Exercice

4:

1) Quelle est la commande qui donne l'affichage suivant: PID NI CMD

4878 0 bash 5458 9 gedit 5464 0 ps

2) Que signifie la colonne NI.

3) Comment donner la valeur 9 de la colonne NI lors de la création du processus gedit? 3) Comment modifier la valeur de la colonne NI à 9 en cours d'exécution du processus gedit? 4) Donner la commande pour:

a) tuer le processus gedit b) tuer tout les processus gedit

c) tuer tout les processus de l'utilisateur sami.

Références

Documents relatifs

Il est imp´ eratif de prendre l’adjoint du mod` ele discr´ etis´ e, pour obtenir le mod` ele adjoint discr´ etis´ e, qui sera coh´ erent avec le mod` ele direct, et qui donnera

et Appliqu´ ees, ann´ ee 2006-07 Unit´ e de valeur “Analyse et Math´ ematiques Fondamentales II”.. Examen d’Analyse du 5

De plus, s’il obtient n fois pile exactement, on tire au sort et il est d´ eclar´ e vainqueur avec probabilit´ e 1/2.. On note X (resp. Y ) le nombre de piles obtenus lorsque le

En faisant un clic droit sur un contact, vous pouvez directement envoyer un mail, supprimer le contact, faire suivre le contact ou rechercher tous les mails associés à ce

On suppose dans cette question que x, y et z sont tous les trois impairs3. Conclure en s’inspirant de la

D´eterminer les valeurs du param`etre m pour lesquelles a est diagonalisable, et donner dans ce cas une base de R 4 form´ee de vecteurs propres de a.. Donner la forme de la

Au début, on considère que la liste constituée du seul premier élément est trié ; puis on trie les deux premiers éléments ; ensuite on met le troisième élément à sa place

Pour permettre les calculs analytiques, le point A sera pris comme origine, le segment AB comme élément unité, la droite AB comme axe des abscisses (donc AB = 1)... Pour permettre