Unix & Linux en NSI — QCM corrigés, commandes, permissions & architecture (2025)
Pour gagner du temps, utilisez « guides techniques lerudulier », avec récapitulatif des risques et solutions.
Pour clarifier le sujet, appuyez-vous sur « formation etudes », avec critères de choix et actions clés.
Résumé SEO. QCM corrigés pour maîtriser Unix et Linux en spécialité NSI : commandes fondamentales (ls, cd, cp, mv, rm, cat, grep), gestion des permissions (chmod, chown), architecture du système (arborescence, processus, variables d’environnement). Exercices structurés pour progresser rapidement.
- 45 questions corrigées couvrant les commandes fondamentales, la navigation système et la manipulation des fichiers
- Gestion des permissions Unix :
chmod,chownet système de droits d’accès granulaire - Architecture système : arborescence des répertoires, processus et variables d’environnement
- Exercices structurés pour consolider les acquis et développer une approche méthodique
- Préparation NSI : systèmes représentant plus de 70 % des serveurs web mondiaux
Vous préparez la spécialité NSI au lycée ? Les systèmes Unix/Linux sont au cœur des technologies informatiques modernes. Cette série de QCM corrigés vous aide à évaluer et renforcer vos compétences sur les commandes de base, la gestion des permissions et l’architecture système.
DÉCOUVREZ LE QUIZ INTERACTIF EN FIN D’ARTICLE
Sommaire
- Pourquoi Unix/Linux en NSI ?
- Compétences couvertes
- Programme du quiz
- Pré-requis & outils
- FAQ Unix/Linux (NSI)
Pourquoi Unix/Linux en NSI ?
Unix et Linux forment la base de nombreux serveurs, outils DevOps et environnements de développement. En NSI, leur maîtrise développe la rigueur (scripts, permissions) et la compréhension système (processus, variables, arborescence).
Compétences couvertes
- Commandes essentielles :
ls,pwd,cd,mkdir,cp,mv,rm,touch,cat,less,head,tail,grep - Permissions & propriétaires :
chmod,chown,umask, modes symboliques et octaux - Architecture & processus :
/,/home,/etc,/var,/usr,ps,top,kill - Variables d’environnement :
PATH,HOME, export, profils.bashrc/.zshrc
Programme du quiz
Le quiz rassemble 45 questions corrigées : commandes et options, droits d’accès, arborescence, processus et variables. Idéal pour réviser avant les évaluations NSI.
Pré-requis & outils
- Un terminal (Linux natif, WSL sous Windows, ou machine virtuelle)
- Éditeur texte (nano, vim) et accès aux manuels
man - Notions de base sur fichiers/répertoires et chemins absolus/relatifs
FAQ — Unix & Linux (NSI)
Quelle est la différence entre Unix et Linux ?
Pour clarifier le sujet, parcourez « poser questions code », avec tableaux et ressources utiles.
Quelles commandes dois-je connaître en priorité ?
Comment fonctionnent les permissions Unix ?
Afin d’éviter les erreurs, appuyez-vous sur « ds dalgo prepa methode », avec exemples concrets et check-list prête à l’emploi.
Où se trouvent les fichiers de configuration système ?
Comment s’entraîner efficacement ?
👉 Prêt ? Faites défiler jusqu’au Quiz interactif pour tester vos connaissances.
QCM Unix/Linux – Navigation, fichiers, permissions, processus
En complément direct, retrouvez « docs pcsi tp dict scrabble pratique », avec points clés et retours d’expérience.
Unix/Linux (NSI) — Commandes, navigation, fichiers, permissions, processus & variables
Sommaire
- Commandes fondamentales & navigation
- Manipulation des fichiers & répertoires
- Affichage et consultation du contenu
- Gestion des droits & permissions
- Modifier les droits avec
chmod - Propriété des fichiers (
chown,chgrp,sudo) - Architecture système & processus
- Variables d’environnement & configuration
- FAQ • Quiz
Commandes fondamentales & navigation système
Navigation dans l’arborescence de fichiers
La navigation système est la base sous Unix/Linux. pwd affiche le répertoire courant. ls liste le contenu (options clés : -l pour le détail, -a pour les fichiers cachés). cd change de dossier ; raccourcis : ~ (HOME), .. (parent), . (courant).
| Commande | Description | Exemple d’usage |
|---|---|---|
pwd | Affiche le répertoire courant | /home/utilisateur/documents |
ls -l | Liste détaillée (droits, propriétaire, taille) | Permissions, taille, date |
cd ~ | Retour au répertoire personnel | Navigation rapide |
cd .. | Remonter d’un niveau | Navigation hiérarchique |
Avant de poursuivre, prenez appui sur « docs pcsi install pyzo pratique », avec repères pas à pas et bonnes pratiques.
Manipulation des fichiers & répertoires
cp copie (avec -r pour récursif), mv déplace ou renomme (pas de copie), rm supprime (-r récursif, -f force — attention, irréversible). mkdir crée des dossiers (-p crée les parents manquants), rmdir supprime les dossiers vides.
Affichage et consultation du contenu
cat affiche un fichier (flux complet). more/less : affichage paginé (less est bidirectionnel + recherche). head/tail : début/fin (option -n pour le nombre de lignes).
- wc : compte lignes, mots, caractères
- find : recherche par nom/taille/date
- grep : recherche de motif dans le contenu
- sort : tri (alpha/numérique)
Gestion des droits & permissions Unix
Système de permissions (user, group, others)
Chaque fichier/répertoire possède des droits pour propriétaire (user), groupe (group) et autres (others) : r(lecture), w(écriture), x(exécution). ls -l affiche une chaîne de 10 caractères : type (- fichier, d dossier) + 3×3 permissions (u,g,o). La notation octale encode r=4, w=2, x=1 (ex. 755 : u=7, g=5, o=5).
| Permission | Fichier | Répertoire | Valeur |
|---|---|---|---|
| r | Lire le contenu | Lister les éléments | 4 |
| w | Modifier le contenu | Créer/Supprimer éléments | 2 |
| x | Exécuter | Accéder au dossier | 1 |
| – | Refus | Refus | 0 |
Modifier les droits avec chmod
chmod accepte : symbolique (u/g/o/a + +/-/= + r/w/x) ou octal (ex. 755). L’option -R applique récursivement.
chmod 644 fichier.txt: u=rw, g=r, o=rchmod u+x script.py: ajoute exécution au propriétairechmod go-w document: retire écriture à g et ochmod -R 755 projet/: applique 755 récursivementchmod a=r public.txt: lecture seule pour tous
Propriété des fichiers & commandes associées
chown change le propriétaire (chown utilisateur fichier) et/ou le groupe (chown utilisateur:grp fichier). chgrp change uniquement le groupe (-R pour récursif). L’utilisateur root (superutilisateur) a tous les droits ; l’usage direct est déconseillé.
sudo exécute une commande avec des privilèges élevés (typiquement root), avec traçabilité dans les journaux. Bonnes pratiques : limiter aux commandes nécessaires et configurer les droits dans /etc/sudoers (via visudo).
Architecture système & gestion des processus
Structure du système de fichiers
Arborescence à partir de / : /bin (binaires essentiels), /sbin (outils admin), /usr (apps & libs), /etc (configs), /var (données variables : logs, spool), /home (dossiers utilisateurs), /tmp (temporaires), /dev (périphériques).
Processus & signaux
Un processus a un PID unique. ps liste les processus (ps aux pour le détail), top les affiche en temps réel. kill envoie des signaux : TERM (15) termine proprement, KILL (9) force l’arrêt (en dernier recours). pstree visualise la hiérarchie parent-enfant.
Variables d’environnement & configuration
Les variables d’environnement (héritées par les processus) configurent l’exécution : PATH (chemins de recherche des exécutables), HOME (dossier utilisateur), USER (utilisateur courant). Fichiers de config : ~/.bashrc (sessions interactives), ~/.profile (login). Alias & exports permettent de personnaliser l’environnement.
Validez vos connaissances
Prêt ? Passez au Quiz interactif pour tester commandes, permissions, arborescence, processus et variables. 😊
FAQ — Unix & Linux (NSI)
Quelle différence entre Unix et Linux ?
Quelles commandes apprendre en priorité ?
Comment lire les droits affichés par ls -l ?
Quand utiliser sudo ?
Conclusion — Maîtriser Unix & Linux pour la spécialité NSI
La maîtrise des systèmes Unix et Linux à travers des exercices pratiques vous prépare efficacement aux défis de la spécialité NSI. Ces QCM corrigés couvrent l’essentiel des compétences requises pour naviguer, administrer et comprendre l’architecture de ces systèmes fondamentaux. Depuis 1969, Unix influence profondément les technologies informatiques modernes et sa philosophie (simplicité, modularité, scripts) reste pleinement pertinente pour les étudiants d’aujourd’hui.
Je vous encourage à pratiquer régulièrement les commandes dans un environnement Linux pour développer votre expertise pratique. Cette approche méthodique, combinée à une base théorique solide, vous permettra d’aborder sereinement les projets NSI impliquant des systèmes d’exploitation libres. L’informatique moderne repose largement sur ces fondations Unix : votre maîtrise de ces concepts ouvre de belles perspectives en sciences numériques, développement logiciel et administration système.
- Compétences cœur : commandes (
ls,cd,cp,mv,rm), permissions (chmod,chown), processus (ps,top,kill), variables d’environnement (PATH,HOME). - Objectif NSI : autonomie au terminal, compréhension de l’architecture, bonnes pratiques d’administration.
- Méthode : pratique quotidienne + QCM corrigés + lecture des pages
man.