Académique Documents
Professionnel Documents
Culture Documents
Q5) Vous voulez avoir plus dinformations sur un fichier (dernier accs, modification, inode, ),
quelle commande vous permet de le faire pour un fichier appel tessking ?
.
Q6) Quelle commande affiche le code de sortie de la dernire commande (1 ou 0)?
A. echo $?
B. echo $1
C. echo $EXIT
D. exitstatus
Q7) Quelle commande de 3 lettres affiche les valeurs des variables dfinies par le script /etc/profile
?
Q8) Quelle commande de 3 lettres affiche les valeurs des variables dfinies par le script /etc/bashrc
?
Q9) Quels sont les deux fichiers pouvant configurer lenvironnement dun utilisateur cr avec les
options par dfaut?
A. ~/.profile, ~/.bashrc
B. /etc/profile, /bashrc
C. ~/.bash_profile, ~/.bashrc
D. /etc/.login, ~/.login
E. Aucune des propositions ci-dessus
Q10) Dans quel fichier trouverez vous probablement les paramtres pour PATH pour chaque
utilisateur?
A. /etc/profile
B. /etc/bashrc
C. ~/.bash_profile
D. ~/.bashrc
Q11) En bash, linsertion de "1>&2" aprs une commande redirige
A. lerreur standard vers lentre standard
B. lentre standard vers lerreur standard
C. la sortie standard vers lerreur standard
D. lerreur standard vers la sortie standard
E. la sortie standard vers lentre standard
Q12) Quel est le nom du fichier contenant lhistorique des commandes dun utilisateur connect ?
......................
Q13) Quel est le nom du fichier contenu dans le rpertoire home dun utilisateur normal qui dfinit
les variables denvironnement locales et les programmes de dmarrage?
......................
Q14) Quel est le nom du fichier qui dfinit les alias et les fonctions dun utilisateur?
.......................
Q15) Quel est le nom et le chemin du fichier qui contient les alias et les fonctions globales du
systme?
.......................
Q16) Quel est le fichier qui sexcute { la dconnexion dun utilisateur, gnralement pour effacer
lcran?
...................................
Q17) Vous tes dans votre rpertoire utilisateur, vous avez modifi votre fichier .bash_profile et
dfini une autre valeur pour la variable PATH. Quelle commande excuter pour relire le fichier
.bash_profile et prendre en charge les modifications apportes ?
............................
Q18) Quand lutilisateur excute la commande "ps ax", quest ce qui est affich { la console ?
Plusieurs rponses peuvent tre correctes.
A. Les informations utilisateur des processus
B. Les processus non contrls par des terminaux
C. Les processus utiliss par le systme XFree86
D. Tous les processus rguliers
E. Les processus sur des machines distantes
Q19) Quelle commande interne dun shell rcent permet de crer un raccourci ou un nom plus
court une commande longue ?
A. shortcut
B. ln
C. sudo
D. link
E. alias
Q20) Vous voulez que la commande foo prenne son entre du fichier foobar et envoie sa sortie au
programme bar. Quelle(s) commande(s) excuter ?
A. foo < foobar | bar
B. foo < foobar > bar
C. foo | foobar > bar
D. foo | bar < foobar
E. foo > bar < foobar
Q21) Pour mettre { jour la sortie de ls vers un fichier qui sappelle bazz, quelle(s) commande(s)
utiliser ?
A. ls > bazz
B. ls >& bazz
C. ls &> bazz
D. ls >> bazz
Q22) Vous avez deux scripts shell foo et bar. Vous voulez excuter bar si foo revoie 0 comme code
de sortie.
Slectionnez la bonne commande:
A. foo; bar
B. foo || bar
C. foo && bar
D. foo % bar
Q23) Quelle est la commande qui affichera les numros de lignes devant toutes les lignes d'un
fichier?
A. ln
B. nl
C. cat -n
D. numline
Q24) Vous voulez rexcuter la commande numro 3 de votre historique. Comment feriez vous
cela?
A. repeat 3
B. !3
C. show 3
D. #3
Q25) Quel est le symbole qu'il faut mettre la fin d'une ligne pour indiquer que la commande
continue sur la ligne suivante?
A. /
B. \
C. ;
D. |
E. :
Q26) Quel est le format d'une commande correcte dans un shell?
A. Option Argument Command
B. Command Argument Option
C. Command Option Argument
Q27) Quelle est la proposition qui permettra l'excution des deux commandes indpendemment de
leurs codes de sorties?
A. command1 | command2
B. command1 $ command2
C. command1 & command2
D. command1 ; command2
E. command1 ^ command2
Q28) Quelle est la proposition qui n'excutera pas la commande2 en cas o la commande1 choue?
A. command1 & command2
B. command1 && command2
C. command1 || command2
D. command1 | command2
E. command1 ; command2
Q29) Comment pouvez vous excuter deux commandes, la seconde ne s'excutant que lors que la
premire renvoie un code de sortie diffrent de zro (chec d'excution)?
A. command1 || command2
B. command1 && command2
C. command1 $$ command2
D. command1 @@ command2
Q30) Vous voulez r-excuter la dernire commande que vous avez entre. Que feriez vous ?
A. #
B. !!
C. #l
D. ##
Q31) Vous voulez voir une liste des commandes qui ont t entres. Quelle commande utiliseriez
vous?
A. hist
B. histfile
C. showbuff
D. history
Q32) Vous voulez excuter trois commandes, l'une aprs l'autre, mais sans vous intresser leurs
codes de sortie. Quelle commande fera cela?
A. cmd1 cmd2 cmd3
B. cmd1, cmd2, cmd3
C. cmd1: cmd2: cmd3
D. cmd1; cmd2; cmd3
Q33) Quelle squence de touches du clavier permettra de dplacer le curseur de 3 lignes en bas et
de 4 caractres droite (dans vi)?
A. 3j4l
B. 3k4m
C. 3h4j
D. 3l4k
E. 3m4k
Q34) Vous voulez r-excuter la commande qui commence par les lettres 'ab'. Comment feriez vous
cela?
A. !ab
B. list ab
C. #ab
D. show ab
Q35) Que fait la commande suivante?
cat $TEST
A. Affiche une erreur syntaxique bash
B. Affiche le contenu du fichier qui sappelle $TEST sil existe
C. Attend que lutilisateur tape un texte ensuite affiche ce texte en retour
D. Affiche le contenu du fichier entre guillemets
E. Affiche le contenu du fichier dont le nom est port par la variable TEST
Q36) file1 et file2 sont des fichiers texte dans votre rpertoire personnel.
file1 contient:
allan
bart
ceasar
file2 contient:
alicia
beatrice
Cecilia
Quel serait le rsultat d'excution de la commande suivante?
tac file1 file2
A. allan/ bart/ ceasar/ alicia/ beatrice/ cecilia
B. alicia/ beatrice/ cecilia/ allan/ bart/ ceasar
C. alicia/ beatrice/ cecilia/ ceasar/ bart/ allan
D. cecilia/ beatrice/ alicia/ ceasar/ bart/ allan
E. ceasar/ bart/ allan/ cecilia/ beatrice/ alicia
Q37) Quelle proposition copiera le fichier file1.txt dans le fichier file2.txt?
A. cp file1.txt | file2.txt
E. cp file1.txt>file2.txt
Q44) Quelle est la commande qui affichera uniquement les 10 lignes du milieu d'un fichier
contenant 30 lignes nomm textfile?
A. head -n 11-20 textfile
B. head -n 20 textfile | tail
C. tail -n 11-20
D. cat textfile | pr -n 11-20
E. nl -n 11-30 textfile
Q45) Quelle est la commande qui affichera par dfaut les 10 premires lignes d'un fichier?
A. head
B. cat
C. tac
D. nl
E. tail
Q46) Quel outil peut-on utiliser pour supprimer/afficher des colonnes de plusieurs lignes d'un
fichier?
A. pwd
B. col
C. cut
D. tail
E. extract
Q47) Aprs avoir excut la commande suivante, que serait le contenu du fichier myout.txt?
echo \"test king\" | cat > myout.txt
A. Test kinG
B. "test king"
C. test king cat
D. le fichier est vide
Q48) Quelle est la commande qui compte le nombre total des lignes du fichier /var/log/maillog
contenant le mot "testking"?
A. wc -l 'testking /var/log/maillog'
B. for "testking" in [maillog (count) +1]
C. wc -l /var/log/maillog | grep 'testking'
D. cat /var/log/maillog | grep 'testking' | wc -l
E. cat /var/log/mailog | grep 'testking' | wc -r
Q49) Pour empcher une commande excute avec les privilges d'administration de renvoyer la
sortie standard (std) et la sortie d'erreur (std_err) un fichier ou un terminal, Quelle proposition,
ajouteriez vous la fin de la commande?
A. >/dev/null
B. >/dev/null 1>&2
C. >/dev/null 2>&1
D. 1>&2 >/dev/null
E. 2>&1 >/dev/null
Q50) Quelle est la commande sed qui remplace toutes les instances de la chane de caractres foo en
la chane de caractres foobar. Les transformations devront tre appliques sur le mme fichier
file1.txt?
A. sed 's/foo/foobar/g' file1.txt
B. sed 's/foo/foobar/g' file1.txt > file1.txt
C. sed 's/foo/foobar/g' file1.txt | file1.txt
D. sed -i 's/foo/foobar/g' file1.txt
E. sed -i 's/foo/foobar/g' file1.txt > file1.txt
Q51) Quelle commande affichera la liste des comptes (premire colonne) avec leurs identifiants
UID (troisime colonne) partir du fichier /etc/passwd?
A. cut -d: -f 1,3 /etc/passwd
B. chop -c 1,3 /etc/passwd
C. tac 1-3 /etc/passwd
D. fmt -u /etc/passwd
Q52) Quelle est la commande qui peut supprimer les lignes redondantes dun fichier ordonn?
A. filter
B. trim
C. uniq
D. wc
Q53) Quelle est la commande qui permet de reprsenter un fichier en format octal?
A. od
B. octdump
C. dumpoct
D. cat -o
Q54) Vous avez entr la commande date +%M. Quallez vous avoir en affichage??
A. Lanne en cours
B. Le mois en cours
C. Lheure en cours
D. La minute en cours
E. La seconde en cours
Q55) Quelle est la commande que vous pouvez utiliser pour renommer un fichier sous Linux?
A. n
B. mv
C. new
D. rm
Q56) Un reprtoire contient les fichiers suivants:
#ls
ratas saran jacaw cabal cabin
Vous entrez la commande "ls | grep .a[^b]a.", quels sont les fichiers retourns? Choisir toutes les
bonne rponses.
A. ratas
B. jacaw
C. saran
D. cabal
E. cabin
Q57) Vous voulez dplacer tous les fichiers du rpertoire /dir1 vers le rpertoire /dir2 qui
commencent par la lettre a et qui finissent par la lettre v. Quelle est la bonne commande utiliser?
A. mv /dir1/a*v /dir2
B. mv -r /dir1/a.v /dir2
C. move /dir1/a?v /dir2
D. ls a*v | cp /dir2
E. mv /dir1/[a-v] /dir2
Q58) Que fera la commande cd ~?
A. Elle va vous mettre dans le rpertoire ~
B. Elle va vous mettre dans le rpertoire sys
C. Elle va vous mettre dans le rpertoire personnel
D. Aucune proposition nest correcte, la commande est invalide
Q59) Vous souhaitez crer une arborescence simple de rpertoires:
images/photos/summer/ottawa/. Aucun des rpertoires de ce chemin nexiste encore. Quelle est la
commande qui peut crer tout les rpertoire du chemin en une ligne (une seule tape)?
A. mkdir -r images/photos/summer/ottawa/
B. mkdir -R images/photos/summer/ottawa/
C. mkdir -p images/photos/summer/ottawa/
D. mkdir -P images/photos/summer/ottawa/
E. mkdir -m images/photos/summer/ottawa/
Q60) Pour renvoyer lentre standard { la fois { la sortie standard et { un fichier, vous utiliseriez la
commande _____.
..................
Q61) Quelle est la commande qui est utilise pour afficher les message du dmarrage du systme?
A. bootm
B. bmsg
C. messages
D. dmesg
Q62) Quel est le rsultat de la commande suivante?
command > file1.out 2>&1
A. Redirige stderr vers file1.out
B. Redirige stderr vers le mme emplacement que stdout.
C. Redirige stdout vers lcran et stderr vers file.out
D. Redirige toutes les sorties vers le mme emplacement que stderr
Q63) Laquelle des commandes suivantes affiche les lignes contenant des caractres en
majuscules du fichier turkey.txt?
A. cat turkey.txt|wc -|
B. grep -n [A-Z] turkey.txt
C. cat turkey.txt|wc -w [A-Z]
D. grep -v [A-Z] < turkey.txt
Q75) Quelle commande changera la priorit dun processus en cours ayant un process id de
12345 la plus haute priorit?
A. /usr/bin/renice +20 1234
B. /usr/bin/renice -20 12345
C. /bin/setpriority +20 12345
D. /bin/setpriority -20 12345
Q76) Laquelle des commandes suivantes est quivalente kill 1234?
A. kill -1 1234 ou kill -s SIGHUP 1234
B. kill -2 1234 ou kill -s SIGINT 1234
C. kill -3 1234 ou kill -s SIGQUIT 1234
D. kill -9 1234 ou kill -s SIGKILL 1234
E. kill -15 1234 ou kill -s SIGTERM 1234
Q77) Vous ditez un texte dans vi et vous voulez enregistrer les modifications et quitter.
Laquelle des squences suivantes entrez vous?
A. esc XX
B. ctrl :w!
C. esc zz
D. esc :wq!
E. ctrl XX
F. esc ZZ