BNS PREMIERE NSI

QUESTIONS CHAPITRES 13 et 14

Q1 - Dans un système Linux, on dispose d'un répertoire racine contenant deux répertoires documents et sauvegardes. On se trouve dans le répertoire documents où figure un fichier NSI.txt.

Quelle commande permet de créer une copie nommée NSI2.txt de ce fichier dans le répertoire sauvegardes ?

Réponses :

A- cp NSI.txt NSI2.txt

B- cp NSI.txt sauvegardes/NSI2.txt

C- cp NSI.txt ../NSI2.txt

D- cp NSI.txt ../sauvegardes/NSI2.txt


Q2 - À partir du dossier ~/Doc/QCM, quelle commande permet de rejoindre le dossier ~/Hack/Reponses ?

Réponses :

A- cd Hack/Reponses

B- cd /Hack/Reponses

C- cd /~/Hack/Reponses

D- cd ../../Hack/Reponses


Q3 - Dans un terminal sous Linux, quelle commande faut-il écrire pour donner à tout le monde le droit d'écriture sur un fichier information.py ?

Réponses :

A- chmod o+w information.py

B- chmod a+w information.py

C- chmod o+x information.py

D- chmod a+x information.py


Q4 - Quelle commande permet de connaître le répertoire courant ?

Réponses :

A- cd

B- ls

C- pwd

D- chmod


Q5 - Lorsque, en ligne de commande, on saisit la commande


rm *

ceci a pour effet :

Réponses :

A- d’activer une télécommande

B- d’accéder au répertoire parent du répertoire courant

C- d’effacer tous les fichiers du répertoire courant et ses sous-répertoires

D- d’effacer tous les fichiers du répertoire courant


Q6 - Quel est l’effet de la commande shell suivante ?


cp NSI_ex1_Franck.txt  NSI_ex1_Marie.txt

Réponses :

A- Le fichier NSI_ex1_Franck.txt est copié sous le nom NSI_ex1_Marie.txt

B- Le fichier NSI_ex1_Franck.txt est renommé sous le nom NSI_ex1_Marie.txt

C- Le fichier NSI_ex1_Marie.txt est copié sous le nom NSI_ex1_Franck.txt

D- Le fichier NSI_ex1_Marie.txt est renommé sous le nom NSI_ex1_Franck.txt


Q7 - Sous UNIX, que va réaliser la ligne de commande cat file.txt ?

Réponses :

A- rien du tout

B- l'affichage du contenu du fichier file.txt dans la console

C- la création d'un fichier file.txt

D- la suppression du fichier file.txt


Q8 - Lorsque, en ligne de commande, on saisit la commande


chmod u+rw a.txt

ceci a pour effet :

Réponses :

A- de permettre au propriétaire du fichier de modifier le contenu de ce fichier

B- d'interdire au propriétaire de modifier le contenu de ce fichier

C- d'interdire à tous les autres utilisateurs de lire le fichier

D- d'effacer le fichier


Q9 - Quel est le rôle de la commande shell ls ?

Réponses :

A- basculer en mode administrateur

B- lister le contenu du répertoire courant

C- donner un accès complet à un fichier

D- effacer le contenu du répertoire courant


Q10 - Sachant que le répertoire courant contient les fichiers fich.txt, mafich.txt et programme.py, quel est le résultat de la commande ls fich* dans un shell Linux ?

Réponses :

A- fich.txt mafich.txt

B- mafich.txt

C- fich.txt

D- programme.py


Q11 - Quelle commande permet de changer les droits d'accès d'un fichier ou d'un répertoire ?

Réponses :

A- lsmod

B- chmod

C- chown

D- pwd


Q12 - Dans la console Linux, quelle commande faut-il exécuter pour créer un dossier nommé travail dans le dossier courant ?

Réponses :

A- pwd travail

B- cd travail

C- mkdir travail

D- dir /home/martin/travail


Q13 - Quelle commande du shell Linux permet de modifier les autorisations d'accès à un fichier ?

Réponses :

A- chmod

B- chown

C- chgrp

D- dir


Q14 - Que peut-on dire du système de fichiers, suite à l’exécution des commandes suivantes ?


% ls
entier.py   flottant.py readme.md
% mkdir foo
% mv *.py foo

Réponses :

A- les fichiers entier.py, flottant.py, et foo ont été déplacés dans le répertoire de l’utilisateur

B- l’utilisateur foo est propriétaire des fichiers entier.py et flottant.py

C- le répertoire foo contient le résultat de l’exécution des deux fichiers entier.py et flottant.py

D- le répertoire foo contient deux fichiers d’extension .py


Q15 - Quel est l’effet de la commande shell suivante ?


% cd ..

Réponses :

A- éjecter le CD

B- copier le contenu du répertoire courant dans un répertoire caché

C- changer le répertoire courant vers le répertoire supérieur

D- supprimer le répertoire courant


Q16 - Sous Linux, on se place dans un répertoire appelé documents. Dans quel répertoire se trouve-t-on après avoir exécuté la commande cd ../images ?

Réponses :

A- dans un répertoire images, qui est un sous-répertoire du répertoire documents

B- dans un répertoire images, qui est à la racine du système de fichiers

C- dans un répertoire images, qui est dans l'arborescence de fichiers à la même hauteur que le répertoire documents

D- dans un répertoire images, qui est sur le CD-ROM du lecteur de l'ordinateur


Q17 - Dans la console Linux, quelle commande faut-il exécuter pour obtenir la documentation sur la commande pwd ?

Réponses :

A- man pwd

B- cd pwd

C- mkdir pwd

D- ls pwd


Q18 - Parmi les commandes suivantes, laquelle permet à n’importe quel utilisateur d’exécuter le fichier appelé jeu ?

Réponses :

A- chmod u+x jeu

B- chmod u+rwx jeu

C- chmod a+x jeu

D- chmod a-x jeu


Q19 - On a exécuté la commande ls -l et obtenu l’affichage suivant :


total 0
-rw-rw-rw- 1 etudiant etudiant  15 Jul  2 13:29 exercice
drwxrwxrwx 1 etudiant etudiant 512 Jul  2 13:37 seances

Que permettent d’affirmer les informations obtenues ?

Réponses :

A- exercice et seances sont deux fichiers

B- exercice est un fichier et seances est un répertoire

C- exercice et seances sont deux répertoires

D- exercice est un répertoire et seances est un fichier


Q20 - La commande suivante vient d'être exécutée en ligne de commande sous Linux :


cp /users/luc/interro.txt ./

Que réalise cette commande ?

Réponses :

A- copie du fichier users vers le répertoire luc

B- copie du fichier interro.txt vers le répertoire luc

C- copie du fichier interro.txt vers le répertoire courant

D- copie du fichier interro.txt vers le répertoire users


Q21 - Une et une seule de ces affirmations est fausse. Laquelle ?

Réponses :

A- Un système d'exploitation libre est la plupart du temps gratuit

B- Je peux contribuer à un système d'exploitation libre

C- Il est interdit d'étudier un système d'exploitation propriétaire

D- Un système d'exploitation propriétaire est plus sécurisé


Q22 - Sous Unix, quelle commande permet de créer un nouveau répertoire ?

Réponses :

A- mkdir

B- echo

C- ls

D- rm


Q23 - Sous Linux, les droits d'accès à un fichier dont le propriétaire est Joseph sont les suivants : -rwxr-xr--.

Laquelle des affirmations suivantes est fausse ?

Réponses :

A- Joseph a l'autorisation de lire ce fichier

B- les membres du groupe de Joseph ont l'autorisation de lire ce fichier

C- tous les utilisateurs ont l'autorisation de lire ce fichier

D- les membres du groupe de Joseph ont l'autorisation de modifier ce fichier


Q24 - Que peut-on dire du système de fichier, suite à l’exécution des commandes suivantes ?


% cd
% ls
Documents  Images  Videos  help.txt  tutorial.txt  script.py
% mv *.txt Documents

Réponses :

A- L'utilisateur Documents a pris possession des fichiers help.txt et tutorial.txt

B- Le répertoire /Documents contient maintenant les fichiers help.txt et tutorial.txt

C- Le répertoire Documents du répertoire de l'utilisateur contient maintenant les fichiers help.txt et tutorial.txt

D- script.py a été exécuté et a déplacé les fichiers textes


Q25 - Dans un terminal Linux on écrit :


user@promethee:/home/user/mesVideos $ cd ../mesPhotos

que se passe-t-il si on appuie sur la touche entrée ?

Réponses :

A- L'utilisateur sera positionné dans le répertoire /home/user/mesPhotos

B- Un nouveau dossier nommé mesPhotos sera créé dans le répertoire /home/user

C- L'utilisateur sera positionné dans le répertoire /home/user/mesVideos/mesPhotos

D- Un nouveau dossier nommé ../mesPhotos sera créé dans le répertoire /home/user/mesVideos


Q26 - Quelle est la commande qui permet d’afficher le répertoire courant dans le shell GNU/Linux ?

Problème : Afficher le répertoire courant = afficher son nom (réponse B) ou son contenu (réponse D) ?

Réponses :

A- mkdir

B- pwd

C- cd

D- ls -l


Q27 - Quelle commande du shell Linux permet de renommer un fichier ?

Réponses :

A- cp

B- rm

C- mv

D- touch


Q28 - Pour renommer un fichier text1.txt en text1.old dans un même répertoire, quelle commande faut-il utiliser ?

Réponses :

A- mv text1.txt ../text1.old

B- mv text1.txt text1.old

C- cp text1.txt text1.old

D- lns text1.txt text1.old


Q29 - Dans un terminal, on exécute la suite de commandes système suivante :


cd ~
cd seances/tp
mv exercice.txt  ./../../exercice.txt

Où se trouve finalement placé le fichier exercice.txt ?

Réponses :

A- dans le répertoire ~/seance/tp

B- dans le répertoire ~/seance

C- dans le répertoire ~

D- dans le répertoire /home


Q30 - Quelle est la racine du système de fichier de Linux ?

Réponses :

A- /

B- root

C- sudo

D- home


Q31 - Lequel de ces systèmes d'exploitation est sous licence propriétaire ?

Réponses :

A- Android

B- Linux

C- Windows

D- Ubuntu


Q32 - Par quelle ligne de commande peut-on créer, sous le système d’exploitation Linux, trois répertoires nommés : JAVA, PYTHON et PHP ?

Réponses :

A- mkdir JAVA, PYTHON, PHP

B- mk -dir JAVA PYTHON PHP

C- mkdir JAVA PYTHON PHP

D- mk dir JAVA PYTHON PHP


Q33 - À partir du répertoire ~/Perso/Doc quelle commande permet de rejoindre le répertoire ~/Public ?

Réponses :

A- cd ./Public

B- cd ../Public

C- cd ././Public

D- cd ../../Public


Q34 - Sous Linux, dans quel but utilise-t-on la commande cat readme.txt ?

Réponses :

A- pour supprimer le fichier readme.txt

B- pour copier le fichier readme.txt

C- pour afficher le contenu du fichier readme.txt

D- pour renommer le fichier readme.txt


Q35 - Depuis le répertoire /home/ubuntu/ on exécute la commande


mkdir ./Documents/Holidays

Quel est son effet ?

Réponses :

A- supprimer le dossier Holidays situé dans Documents

B- changer de répertoire pour se retrouver dans le répertoire /home/Documents/Holidays

C- créer un dossier Holidays dans le répertoire /home/ubuntu/Documents

D- lister le contenu du répertoire Holidays de Documents


Q36 - Parmi ces propositions, laquelle désigne un système d'exploitation libre ?

Réponses :

A- LibreOffice

B- Windows

C- MacOS

D- GNU-Linux


Q37 - Dans la console Linux, quelle commande faut-il exécuter pour obtenir la liste des répertoires et dossiers contenus dans le répertoire courant ?

Réponses :

A- man pwd

B- cd pwd

C- ls -l

D- man ls -l


Q38 - Dans la console Linux, quelle commande faut-il exécuter pour obtenir la liste des fichiers du répertoire courant dont l'extension est jpg ?

Réponses :

A- ls -l *.jpg

B- man pwd **jpg

C- cd jpg

D- man jpg


Q39 - Sous Unix, que fait la commande suivante :


ls –a /home/pi >> toto.txt

Réponses :

A- elle liste uniquement les répertoires cachés du répertoire /home/pi

B- elle liste tous les fichiers du répertoire /home/pi et enregistre le résultat dans un fichier toto.txt

C- elle liste tous les fichiers des répertoires de /home/pi et de toto.txt

D- elle liste tous les fichiers du répertoire courant et enregistre le résultat dans un fichier /home/pi/toto.txt


Q40 - La commande chmod a-r monfichier

Réponses :

A- permet à tous (all en anglais) la lecture de monfichier

B- interdit à tous (all en anglais) la lecture de monfichier

C- permet à tous (all en anglais) l'écriture dans monfichier

D- interdit à tous (all en anglais) l'écriture dans monfichier


Q41 - Dans la console Linux, étant positionné dans le répertoire /home/marcelH/travail, quelle commande faut-il exécuter pour remonter dans l'arborescence vers le répertoire /home/marcelH ?

Réponses :

A- cd .

B- cd ..

C- cd ...

D- cd /../.


Q42 - Le répertoire personnel de l'utilisateur contient deux répertoires tempo et sauve. On souhaite déplacer le fichier bac.txt du repertoire tempo vers le répertoire sauve. Quelle commande permet de réaliser ce déplacement ?

Réponses :

A- mkdir ~/tempo/bac.txt ~/sauve

B- mkdir ~/sauve ~/tempo/bac.txt

C- mv ~/tempo/bac.txt ~/sauve

D- mv ~/sauve ~/tempo/bac.txt


Q43 - Dans une machine sous Linux, dans le répertoire Documents se trouvent un répertoire Final ainsi qu'un répertoire Initial contenant deux fichiers fichier1.txt et fichier2.txt. En étant dans le répertoire Initial, quel est l’effet de la commande cp * ../Final ?

Réponses :

A- se placer dans le répertoire Final

B- déplacer dans le répertoire Initial les fichiers du répertoire Final

C- copier dans le répertoire Initial les fichiers du répertoire Final

D- copier dans le répertoire Final les fichiers du répertoire Initial


Q44 - Sous Linux, la console indique que l'utilisateur se trouve dans le dossier /var/lib. Quelle commande doit-il exécuter pour revenir dans son dossier personnel /home/martin ?

Réponses :

A- cd ~

B- cd /home

C- dir

D- dir /home/martin


Q45 - Dans un shell sous Linux, Alice utilise la commande pwd.

Cette commande :

Réponses :

A- liste les fichiers du répertoire courant

B- liste les répertoires du répertoire courant

C- affiche le chemin du répertoire courant

D- affiche les permissions relatives au répertoire courant


Q46 - Parmi les systèmes d’exploitation suivants, lequel est libre ?

Réponses :

A- Mac OS

B- iOS

C- Microsoft Windows

D- GNU/Linux


Q47 - Dans la console Linux, quelle commande faut-il exécuter pour effacer le fichier test0.csv ?

Réponses :

A- rm test0.cvs

B- cp test0.csv

C- ls test0.csv

D- mv test0.csv


Q48 - Qu'effectue-t-on en lançant la commande suivante dans un terminal Linux :


cp /etc/professeur/fichier.conf /home/nsi/fichier.conf

Réponses :

A- un déplacement de fichier

B- une copie de fichier

C- un renommage de fichier

D- un changement de répertoire


Q49 - Lequel de ces systèmes d'exploitation est libre ?

Réponses :

A- Linux

B- Windows

C- MacOS

D- iOS


Q50 - Que permet d’effectuer la commande mkdir dans le shell d'Unix (interpréteur de commandes) ?

Réponses :

A- créer un répertoire vide

B- créer un fichier vide

C- supprimer un répertoire cible

D- supprimer un fichier cible


Q51 - Dans un terminal sous Linux, quelle commande permet d'afficher la liste des fichiers du répertoire courant ?

Réponses :

A- ls

B- cd

C- mv

D- rm


Q52 - Sachant que  hibou est un fichier présent dans le répertoire courant, quel est l’effet de la commande suivante : mv hibou chouette

Problème : dépend s’il existe au préalable un répertoire chouette

Réponses :

A- déplacer le fichier hibou dans le répertoire chouette

B- ajouter le contenu du fichier hibou à la fin du fichier chouette

C- renommer le fichier hibou en chouette

D- créer le fichier chouette, copie du fichier hibou