QCM d'administration système : attributs d'inode
(on suppose ici qu'un seul système de fichiers est monté sur l'arborescence)
1 questions
1.1 question n° 1
La commande ls -ila
retourne
total 8 26361951 drwxr-xr-x 2 user user 4096 juin 24 01:44 . 26346492 drwxr-xr-x 7 user user 4096 juin 24 00:29 .. 26345763 -rw-r--r-- 2 user user 0 juin 24 01:44 aze 26346415 -rw-r--r-- 2 user user 0 juin 24 00:29 bar 26345763 -rw-r--r-- 2 user user 0 juin 24 01:44 eza 26346415 -rw-r--r-- 2 user user 0 juin 24 00:29 foo 26346417 -rw-r--r-- 2 user user 0 juin 24 00:29 hopCombien de fichiers réguliers se trouvent dans ce répertoire ?
- exactement 3
- au moins 1
- au plus 1
- exactement 1
- au moins 2
- au plus 2
- exactement 2
- au moins 3
- au plus 3
- au moins 4
- au plus 4
- exactement 4
- au moins 5
- au plus 5
- exactement 5
Indication : Les fichiers cachés sont affichés.
Un fichier est identifié par son numéro d'inode (première colonne).
Il y a 3 numéros d'inode distincts parmi les fichiers réguliers.
Un fichier est identifié par son numéro d'inode (première colonne).
Il y a 3 numéros d'inode distincts parmi les fichiers réguliers.
1.2 question n° 2
La commande ls -l
retourne
total 20 -rw-r--r-- 2 user user 32 Oct 27 13:12 bar -rw-r--r-- 3 user user 32 Oct 27 13:12 foo lrwxrwxrwx 1 user user 3 Oct 27 13:12 plop -> bar lrwxrwxrwx 1 user user 3 Oct 27 13:12 plouf -> foo -rw-r--r-- 3 user user 32 Oct 27 13:12 tata -rw-r--r-- 2 user user 32 Oct 27 13:12 titi -rw-r--r-- 3 user user 32 Oct 27 13:12 totoCombien de fichiers réguliers se trouvent dans ce répertoire ?
- au moins 2
- au moins 1
- au plus 1
- exactement 1
- au plus 2
- exactement 2
- au moins 3
- au plus 3
- exactement 3
- au moins 4
- au plus 4
- exactement 4
- au moins 5
- au plus 5
- exactement 5
Indication : On ne sait pas s'il y a des fichiers cachés
il y a au moins un fichier avec 2 liens et au moins un fichier avec 3 liens
rien ne permet de savoir si
plop
et plouf
sont des liens symboliquesil y a au moins un fichier avec 2 liens et au moins un fichier avec 3 liens
rien ne permet de savoir si
bar
et titi
sont le même fichier et si foo
, tata
et toto
sont le même fichier.
1.3 question n° 3
la commande ls -la
retourne
total 8 drwxr-xr-x 2 user user 4096 Apr 14 1977 . drwxr-xr-x 6 user user 4096 Apr 14 1977 .. -rw-r--r-- 1 user user 0 Apr 14 1977 bar -rw-r--r-- 1 user user 0 Apr 14 1977 foo -rw-r--r-- 1 user user 0 Apr 14 1977 hopCombien de fichiers réguliers se trouvent dans ce répertoire ?
- exactement 3
- 2 ou 3
- au moins 1
- au plus 1
- exactement 1
- au moins 2
- au plus 2
- exactement 2
- au moins 3
- au plus 3
- 1 ou 2
- entre 1 et 3
Indication : Les fichiers cachés sont affichés.
Les 3 noms de fichiers régulier n'ont qu'un lien, ils sont tous différents (sinon le nombre de liens serait au moins 2).
Les 3 noms de fichiers régulier n'ont qu'un lien, ils sont tous différents (sinon le nombre de liens serait au moins 2).
1.4 question n° 4
la commande ls -la
retourne
total 8 drwxr-xr-x 2 user user 4096 Apr 14 1977 . drwxr-xr-x 6 user user 4096 Apr 14 1977 .. -rw-r--r-- 2 user user 0 Apr 14 1977 bar -rw-r--r-- 2 user user 0 Apr 14 1977 foo -rw-r--r-- 2 user user 0 Apr 14 1977 hopCombien de fichiers réguliers se trouvent dans ce répertoire ?
- 2 ou 3
- au moins 1
- au plus 1
- exactement 1
- au moins 2
- au plus 2
- exactement 2
- au moins 3
- au plus 3
- exactement 3
- 1 ou 2
- entre 1 et 3
Indication : Les fichiers cachés sont affichés.
Les 3 noms de fichiers ne peuvent pas correspondre à un unique fichier puisque le nombre de liens est 2 (si les 3 noms correspondaient au même fichiers, le nombre de liens serait au moins 3).
Il est possible que deux de ces noms correspondent à un même fichier et que le troisième nom soit lié à un fichier apparaissant dans un autre répertoire.
Il se peut que les 3 noms de fichiers correspondent chacun à un fichier différent, et que chacun soit lié à un fichier apparaissant dans un autre répertoire.
Les 3 noms de fichiers ne peuvent pas correspondre à un unique fichier puisque le nombre de liens est 2 (si les 3 noms correspondaient au même fichiers, le nombre de liens serait au moins 3).
Il est possible que deux de ces noms correspondent à un même fichier et que le troisième nom soit lié à un fichier apparaissant dans un autre répertoire.
Il se peut que les 3 noms de fichiers correspondent chacun à un fichier différent, et que chacun soit lié à un fichier apparaissant dans un autre répertoire.
1.5 question n° 5
la commande ls -l
retourne
total 0 -rw-r--r-- 2 user user 0 Apr 14 1977 aze -rw-rw-r-- 5 user user 0 Apr 14 1977 bar -rw-r--r-- 3 user user 0 Apr 14 1977 eza -rw-rw-r-- 3 user user 0 Apr 14 1977 foo -rw-rw-r-- 3 user user 0 Apr 14 1977 hopCombien de lignes auront changé si on lance la commande
touch hop ; ls -l
?
- au plus 2
- au moins 1
- au plus 1
- exactement 1
- au moins 2
- exactement 2
- au moins 3
- au plus 3
- exactement 3
- au moins 4
- au plus 4
- exactement 4
- au moins 5
- au plus 5
- exactement 5
Indication : La commande
Les lignes correspondant à tous les fichiers égaux au fichier dont le nom est
Le seul fichier qui pourraît être égal à
Il se peut que
touch hop
va modifier la date de modification du fichier dont un nom est hop
Les lignes correspondant à tous les fichiers égaux au fichier dont le nom est
hop
vont changer de date.Le seul fichier qui pourraît être égal à
hop
est foo
car c'est le seul qui a les même attributs d'inode que hop
(en particulier le même nombre de liens et les mêmes droits).Il se peut que
hop
et foo
soient différents (on ne connait pas leur numéro d'inode).
1.6 question n° 6
la commande ls -l
retourne
total 0 -rw-r--r-- 3 user user 0 Apr 14 1977 aze -rw-r--r-- 3 user user 0 Apr 14 1977 bar -rw-r--r-- 3 user user 0 Apr 14 1977 eza -rw-r--r-- 3 user user 0 Apr 14 1977 foo -rw-r--r-- 3 user user 0 Apr 14 1977 hopCombien de lignes auront changé si on lance la commande
touch hop ; ls -l
?
- au plus 3
- au moins 1
- au plus 1
- exactement 1
- au moins 2
- au plus 2
- exactement 2
- au moins 3
- exactement 3
- au moins 4
- au plus 4
- exactement 4
- au moins 5
- au plus 5
- exactement 5
Indication : La commande
Les lignes correspondant à tous les fichiers égaux à
Le fichier dont le nom est
Il se peut que 0, 1 ou 2 autres noms dans ce répertoire correspondent au même fichier que
touch hop
va modifier la date de modification du fichier dont un nom est hop
Les lignes correspondant à tous les fichiers égaux à
hop
vont changer de date.Le fichier dont le nom est
hop
a 3 liens, donc apparaît 3 fois dans l'arborescence, donc au plus 3 fois dans le répertoire courant.Il se peut que 0, 1 ou 2 autres noms dans ce répertoire correspondent au même fichier que
hop
.
1.7 question n° 7
la commande ls -la
retourne
total 16 drwxr-xr-x ☻ user user 4096 Apr 14 1977 . drwxr-xr-x 7 user user 4096 Apr 14 1977 .. -rw-r--r-- 1 user user 0 Apr 14 1977 fic1 -rw-r--r-- 1 user user 0 Apr 14 1977 fic2 lrwxrwxrwx 1 user user 4 Apr 14 1977 link1 -> fic1 lrwxrwxrwx 1 user user 4 Apr 14 1977 link2 -> fic2 drwxr-xr-x 2 user user 4096 Apr 14 1977 rep1 drwxr-xr-x 2 user user 4096 Apr 14 1977 rep2Quel nombre se trouve à la place du symbole ☻ ?
- exactement 4
- au moins 1
- au moins 2
- au moins 3
- au moins 4
- au moins 5
- exactement 1
- exactement 2
- exactement 3
- exactement 5
Indication : Le nombre ☻ indique je nombre de fois que le répertoire courant apparaît dans l'arborescence. Le répertoire courant apparaît :
- une fois dans son répertoire parent (avec son nom)
- une fois dans lui-même (en tant que
- une fois dans
- une fois dans
- une fois dans son répertoire parent (avec son nom)
- une fois dans lui-même (en tant que
.
)- une fois dans
rep1
(en tant que ..
)- une fois dans
rep2
(en tant que ..
)
1.8 question n° 8
la commande ls -la
retourne
total 16 drwxr-xr-x 3 user user 4096 Apr 14 1977 . drwxr-xr-x 7 user user 4096 Apr 14 1977 .. -rw-r--r-- 1 user user 0 Apr 14 1977 fic1 -rw-r--r-- 1 user user 0 Apr 14 1977 fic2 lrwxrwxrwx 1 user user 4 Apr 14 1977 link1 -> fic1 lrwxrwxrwx 1 user user 4 Apr 14 1977 link2 -> fic2 drwxr-xr-x 2 user user 4096 Apr 14 1977 repCombien de sous-répertoires contient le répertoire parent du répertoire courant ?
- exactement 5
- au moins 1
- au moins 2
- au moins 3
- au moins 4
- au moins 5
- exactement 1
- exactement 2
- exactement 3
- exactement 4
Indication : Le nombre de liens vers le répertoire parent du répertoire courant est 7.
Le répertoire parent du répertoire courant apparaît :
- une fois dans son répertoire parent (avec son nom)
- une fois dans lui-même (en tant que
- une fois dans chacun de ses sous-répertoires (en tant que
7 - 2 = 5
Le répertoire parent du répertoire courant apparaît :
- une fois dans son répertoire parent (avec son nom)
- une fois dans lui-même (en tant que
.
)- une fois dans chacun de ses sous-répertoires (en tant que
..
)7 - 2 = 5
1.9 question n° 9
La commande ls -ila | head -n 3
retourne
total 68 2 drwxr-xr-x 18 root root 4096 May 12 15:52 . 2 drwxr-xr-x 18 root root 4096 May 12 15:52 ..Quel est le répertoire courant ?
/
- le home de l'utilisateur
root
~
- on ne peut pas savoir, il y a plusieurs possibilités
/root
/home
- cette sitution est impossible
Indication :
Le répertoire courant (
head -n 3
extrait les 3 premières lignes de la sortie de la commande ls -ila
Le répertoire courant (
.
) et le répertoire parent (..
) ont le même numéro d'inode (2
) et sont donc égaux, seule la racine /
a cette propriété.
1.10 question n° 10
La commande ls -la | head -n 3
retourne
total 8 drwxr-xr-x 2 user user 4096 juin 24 00:29 . drwxr-xr-x 4 user user 4096 juin 24 00:29 ..Combien le répertoire courant a-t-il de sous répertoires ?
- aucun
- on peut pas savoir
- au moins 1
- au plus 1
- exactement 1
- au moins 2
- au plus 2
- exactement 2
- au moins 3
- au plus 3
- exactement 3
- au moins 4
- au plus 4
- exactement 4
Indication :
Le répertoire courant (
Le répertoire courant apparaît :
- une fois dans son répertoire parent (avec son nom)
- une fois dans lui-même (en tant que
- une fois dans chacun de ses sous-répertoires (en tant que
2 - 2 = 0
head -n 3
extrait les 3 premières lignes de la sortie de la commande ls -la
Le répertoire courant (
.
) apparaît 2 fois dans l'arborescence.Le répertoire courant apparaît :
- une fois dans son répertoire parent (avec son nom)
- une fois dans lui-même (en tant que
.
)- une fois dans chacun de ses sous-répertoires (en tant que
..
)2 - 2 = 0