Vous êtes sur la page 1sur 4

Exemple examen final N1

Exercice 1:

1. Vous êtes dans votre répertoire personnel et au nom de votre session


« ubuntu », vous avez créé un répertoire appelé rep son chemin relatif
serra :
a. /home/ubuntu/rep
b. /home/rep
c. /rep
d. rep
2. Quelle est la commande pour compter le nombre de caractères dans un
fichier?
a. wc –c
b. wc –l
c. count -c
d. count -l
3. Pour afficher les lignes du fichier « file » qui commencent par la chaine
td1, on peut exécuter la commande :
a. grep '^td1' file
b. grep ' $td1' file
c. grep ' td1*' file
d. grep ' td1^' file

4. Pour copier la date courante à la fin du contenu du fichier lettre de votre


répertoire courant, , on peut exécuter la commande?
a. date | lettre
b. date > lettre
c. date >> lettre
d. lettre < date
5. On désire modifier les permissions de Arb2/dir2/File.doc de telle sorte
que seul le propriétaire puisse lire son contenu ( les droits d’accèsactuels
554 ) . ?:

a. chmod 710 Arb2/dir2/File.doc


b. chmod g-r,o-r Arb2/dir2/File.doc
c. chmod a-r Arb2/dir2/File.doc
d. chmod a+r Arb2/dir2/File.doc
e. chmod 510 Arb2/dir2/File.doc
f. chmod 520 Arb2/dir2/File.doc

Exercice 2 :
Quelle est l’effet des commandes suivantes :

1. ls -ld rep2
2. chmod 654 ~/*.c
3. find . –user Mounir –o –name ”???.txt”
4. cut –c 2,6-8 ./txt

Exercice 3 :
Dans cet exercice, nous vous proposons de travailler sur cette arborescence.
SE
LFSMI TW
/home LFSMA Prog
Partage Info3

1. Donner la ou les commandes qui permettent de créer cette arborescence ?


2. Vous êtes dans votre racine d’arborescence /home donner la commande
qui vous permet de créer un fichier en votre nom dans le répertoire
partage.
3. Allez au répertoire « SE ».
4. Assurez-vous que vous avez réellement fait ce déplacement.
5. Donner la commande qui permet d’avoir tous les fichiers qui se trouvent
dans le répertoire SE commençant par une lettre majuscule et se terminant
par 4 ou 5.
6. Modifier cette dernière commande pour déplacer tous ces fichiers dans le
répertoire Partage.
7. Donner la commande qui permet de trouver dans toute l’arborescence,
tous les fichiers ordinaires appartenant à Ali et d’extension .bash.
8. Modifier cette commande pour avoir les fichiers modifier au long de cette
dernière semaine et de taille qui dépasse 10 MO et qui se termine par un
chiffre de 2 décimal entre 10 et 99 .
Exercice 4 :

Pour voir en détail le contenu du répertoire partage qui est un espace partagé
entre tous les utilisateurs, l’utilisateur Ali a utilisé la commande ls –l
/home/partage et il a obtenu le résultat suivant :

En utilisant le résultat de cette commande, proposer des commandes pour


répondre aux questions suivantes :

1. Comment avoir les différents utilisateurs des différents fichiers et


répertoires du répertoire Partage.
2. Comment avoir le contenue de ce répertoire (Partage) dont Ali est
le propriétaire
3. Sauvegarder cette liste (résultat de la question 2) dans un fichier
du nom Ali_F dans Partage.
4. Donner le fichier ou répertoire le plus grand (au sens taille) dans ce
répertoire. Et ajouter aussi ce résultat au fichier Ali_F
5. Est ce que l’utilisateur Mohamed peut modifier dans le répertoire
dossier_F ? pourquoi ?
6. Comment permettre aux membres du groupe Famille de modifier le
contenue de Dossier_F
7. Quelle est la valeur de umask actuel , sachant que les dossiers et
les fichiers gardent les mêmes droits de ceux du moment de leur création

Vous aimerez peut-être aussi