Quiz sur le système d'exploitation UNIX et Linux

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quel langage de programmation a été utilisé pour créer UNIX après l'assembleur?

  • C (correct)
  • Java
  • Python
  • Pascal

Qui est le créateur de Minix, un système d'exploitation à des fins pédagogiques?

  • Andrew Tanenbaum (correct)
  • Ken Thompson
  • Linus Torvalds
  • Richard Stallman

Qu'est-ce que le GPL, tel que mentionné dans le contexte du logiciel libre?

  • Un groupe de professionnels du logiciel.
  • Une licence de logiciel propriétaire.
  • Un type de matériel informatique.
  • Une licence de logiciel libre. (correct)

Quel système d'exploitation est le résultat de la combinaison de Minix et Unix?

<p>Linux (B)</p> Signup and view all the answers

Quelle est l'utilité principale de Distrowatch?

<p>Fournir des informations sur les distributions Linux. (D)</p> Signup and view all the answers

Parmi les options suivantes, laquelle représente un shell Linux courant?

<p>bash (C)</p> Signup and view all the answers

Dans la ligne de commande 'seb@slyserver:/home/public>', que représente '/home/public'?

<p>La position actuelle du shell dans le système de fichiers. (B)</p> Signup and view all the answers

Quel symbole dans l'invite de commande indique que l'utilisateur a des pouvoirs d'administrateur?

<h1>(C)</h1> Signup and view all the answers

Dans la syntaxe générale des commandes, quelle est la fonction des options?

<p>Elles modifient le comportement de la commande. (C)</p> Signup and view all the answers

Que fait la commande pwd?

<p>Affiche le répertoire de travail actuel. (A)</p> Signup and view all the answers

Comment peut-on obtenir de l'aide sur la commande date?

<p><code>date --help</code> ou <code>man date</code> (C)</p> Signup and view all the answers

Quelle commande permet de déterminer si date est une commande interne ou externe?

<p><code>type date</code> (B)</p> Signup and view all the answers

Qu'est-ce qu'un chemin absolu dans le système de fichiers Linux?

<p>Un chemin qui commence toujours par la racine <code>/</code>. (C)</p> Signup and view all the answers

Qu'est-ce qu'un chemin relatif?

<p>Il décrit un chemin par rapport à la position courante. (C)</p> Signup and view all the answers

Parmi les options suivantes, laquelle représente un chemin relatif valide?

<p><code>./documents/notes.txt</code> (D)</p> Signup and view all the answers

Dans un chemin relatif, que représente ..?

<p>Le répertoire parent. (C)</p> Signup and view all the answers

Quelle ligne doit être utilisée pour assurer qu'un script shell est interprété par Bash?

<p>#!/bin/bash (A)</p> Signup and view all the answers

Dans un script shell, quelle variable contient le nombre de paramètres passés au script lors de son invocation?

<p>$# (B)</p> Signup and view all the answers

Quel est le rôle de la commande chmod a+x listf dans le contexte du script listf?

<p>Donne au fichier <code>listf</code> les droits d'exécutions pour tous les utilisateurs. (D)</p> Signup and view all the answers

Dans un script shell, que représente la variable $1?

<p>Le premier paramètre passé au script. (C)</p> Signup and view all the answers

Quelle est la signification de l'instruction if commande dans un script shell?

<p>Les commandes qui suivent <code>then</code> sont exécutées si la commande génère un code retour nul. (B)</p> Signup and view all the answers

Quelle commande permet de créer un répertoire nommé 'Documents' ?

<p>$ mkdir Documents (B)</p> Signup and view all the answers

Après avoir exécuté cd /usr/local/bin puis cd ../../lib, quel est le chemin absolu du répertoire courant?

<p>/usr/lib (B)</p> Signup and view all the answers

Quelle commande est utilisée pour afficher le contenu d'un répertoire avec plus de détails ?

<p>$ ls -l (A)</p> Signup and view all the answers

Quelle est la commande pour copier un fichier 'fictest' dans un répertoire nommé 'Docs'?

<p>$ cp fictest Docs/ (B)</p> Signup and view all the answers

Quelle commande permet de renommer un fichier 'txt1' en 'txt1.old' ?

<p>$ mv txt1 txt1.old (A)</p> Signup and view all the answers

Quelle commande permet de supprimer un répertoire 'Docs' et tout son contenu?

<p>$ rm -r Docs (D)</p> Signup and view all the answers

Si vous êtes actuellement dans /home/user, quelle commande vous mènera au répertoire /home/user/Unix/TP2 en utilisant un chemin relatif si le répertoire courant est dans le répertoire /home/user?

<p>$ cd Unix/TP2 (D)</p> Signup and view all the answers

Quelle commande permet d'afficher le chemin du répertoire courant ?

<p>$ pwd (C)</p> Signup and view all the answers

Après avoir exécuté les commandes :mkdir rep1 rep2 rep3 et mv txt2 rep1/txt2, où se trouve le fichier nommé 'txt2' ?

<p>Dans le répertoire rep1. (A)</p> Signup and view all the answers

Pourquoi la commande rmdir échoue-t-elle lors de la tentative de suppression du répertoire 'TP2' de Python après avoir exécuté les commandes selon l'exercice?

<p>Car le répertoire TP2 contient d'autres répertoires. (B)</p> Signup and view all the answers

Quelle commande permet d'obtenir des informations sur les processus en cours ?

<p>ps (C)</p> Signup and view all the answers

Comment arrêter un processus tournant en tâche de fond sans utiliser fg ou bg?

<p>En envoyant un signal avec la commande <code>kill</code>. (C)</p> Signup and view all the answers

Quel est le rôle d'un signal dans la communication entre processus ?

<p>Il permet de transmettre des informations entre les processus. (C)</p> Signup and view all the answers

Qu'est-ce qu'un script, selon le contenu?

<p>Un ensemble de commandes interprétées écrites dans un fichier texte. (C)</p> Signup and view all the answers

Pourquoi certaines personnes sont-elles réticentes à l'utilisation de scripts ?

<p>Parce qu'ils préfèrent l'utilisation des interfaces graphiques. (C)</p> Signup and view all the answers

Quelle est une des limites des interfaces graphiques mentionnée?

<p>Elles sont inefficaces pour des actions massives sur les utilisateurs ou le système. (A)</p> Signup and view all the answers

Dans quel cas le scripting est-il particulièrement utile?

<p>Pour automatiser des tâches répétitives ou accéder à des fonctionnalités cachées. (D)</p> Signup and view all the answers

Parmi les options suivantes, indiquez celle qui représente le mieux pourquoi le scripting peut être utile.

<p>Le scripting permet d’accéder à des fonctionalités qui ne sont pas toujours visibles dans les interfaces graphiques et d'automatiser des tâches répétitives. (A)</p> Signup and view all the answers

Si un processus est mis en arrière-plan, comment pouvez vous le relancer ?

<p>En utilisant la commande <code>fg</code>. (B)</p> Signup and view all the answers

Que faut-il utiliser pour envoyer un signal à un processus ?

<p>La commande <code>kill</code>. (D)</p> Signup and view all the answers

Signup and view all the answers

Flashcards

Le symbole '$' dans une invite de commande

Un symbole qui indique que l'utilisateur actuel n'a pas de privilèges spéciaux.

Le symbole '#' dans une invite de commande

Un symbole qui indique que l'utilisateur actuel est l'administrateur avec tous les pouvoirs.

Syntaxe générale des commandes Linux

La structure de base utilisée pour exécuter des commandes dans un système Linux.

La commande 'date'

Une commande qui affiche la date et l'heure actuelles.

Signup and view all the flashcards

La commande 'pwd'

Une commande qui affiche le chemin du répertoire courant.

Signup and view all the flashcards

La commande 'cal'

Une commande qui affiche un calendrier du mois actuel.

Signup and view all the flashcards

La commande 'type'

Une commande qui affiche le chemin complet de la commande spécifiée.

Signup and view all the flashcards

Le répertoire racine '/' dans Linux

Le répertoire racine est le point de départ de l'arborescence des fichiers.

Signup and view all the flashcards

Le répertoire personnel dans Linux

Le répertoire personnel est l'emplacement dédié à un utilisateur spécifique.

Signup and view all the flashcards

Unix (1969)

Le système d'exploitation Unix, créé au Bell Labs en 1969 par Ken Thompson et Dennis Ritchie, était initialement développé en assembleur avant d'être porté vers le langage C.

Signup and view all the flashcards

Le logiciel libre (GPL)

Le logiciel libre (GPL) est un mouvement qui prône la libre distribution, l'étude, la modification et l'amélioration des logiciels. Richard Stallman est considéré comme le père fondateur de ce mouvement.

Signup and view all the flashcards

Linux (1991)

Linux est un système d'exploitation libre, inspiré de Unix et Minix, créé par Linus Torvalds en 1991.

Signup and view all the flashcards

Distributions Linux

Les distributions Linux sont des ensembles logiciels incluant le noyau Linux, des utilitaires système, des applications et une interface graphique. Parmi les plus connues, on trouve Red Hat (1995).

Signup and view all the flashcards

Le shell Linux

Le shell Linux est un interpréteur de commandes qui permet de communiquer avec le noyau du système. Il existe différents types de shell, dont bash (Bourne Again Shell) qui est souvent le shell par défaut.

Signup and view all the flashcards

Le modèle OSI

Le modèle OSI (Open Systems Interconnection) est une architecture de référence en 7 couches qui décrit la communication entre différents systèmes informatiques.

Signup and view all the flashcards

Architecture de Linux

L'architecture de Linux est composée de plusieurs couches, dont le noyau, les services système, les bibliothèques et les applications. Le noyau est la partie centrale du système, responsable du management des ressources et du système de fichiers.

Signup and view all the flashcards

Shell

Le shell est un langage interprété qui permet d'écrire et d'exécuter des scripts. Il est possible d'utiliser plusieurs shells en même temps, chacun avec sa propre syntaxe.

Signup and view all the flashcards

Première ligne d'un script shell

La ligne #!/bin/bash indique au système d'exploitation que le script doit être exécuté avec le shell /bin/bash.

Signup and view all the flashcards

Passage de paramètres à un script shell

Permet de passer des arguments au script, chaque argument étant accessible via un numéro (ex : $1, $2, ...).

Signup and view all the flashcards

Variables spéciales du shell

Des variables pré-définies par le shell qui fournissent des informations utiles sur le script, comme le nombre d'arguments passés ou le code de retour de la dernière commande.

Signup and view all the flashcards

Instruction 'read' dans le shell

Permet de lire des données saisies par l'utilisateur à partir de la console et de les stocker dans une variable.

Signup and view all the flashcards

Changer de répertoire

La commande cd permet de changer de répertoire. cd signifie "change directory".

Signup and view all the flashcards

Afficher le répertoire courant

La commande pwd permet d'afficher le chemin du répertoire courant dans lequel vous vous trouvez. pwd signifie "present working directory".

Signup and view all the flashcards

Lister les fichiers d'un répertoire

La commande ls permet d'afficher le contenu du répertoire courant. ls signifie "list".

Signup and view all the flashcards

Créer un nouveau répertoire

La commande mkdir permet de créer un nouveau répertoire. mkdir signifie "make directory".

Signup and view all the flashcards

Créer un nouveau fichier vide

La commande touch permet de créer un nouveau fichier vide. touch signifie "toucher".

Signup and view all the flashcards

Copier des fichiers ou des répertoires

La commande cp permet de copier un fichier ou un répertoire. cp signifie "copy".

Signup and view all the flashcards

Déplacer ou renommer des fichiers ou des répertoires

La commande mv permet de déplacer ou de renommer un fichier ou un répertoire. mv signifie "move".

Signup and view all the flashcards

Supprimer des fichiers ou des répertoires

La commande rm permet de supprimer un fichier ou un répertoire. rm signifie "remove".

Signup and view all the flashcards

Supprimer un répertoire vide

La commande rmdir permet de supprimer un répertoire vide. rmdir signifie "remove directory".

Signup and view all the flashcards

Options de commande

Les commandes -l et -R sont des options de commande. Elles fournissent des informations supplémentaires à la commande. -l signifie "long listing" et -R signifie "recursive".

Signup and view all the flashcards

Un signal dans un processus Linux

Un signal est un mécanisme de communication entre les processus permettant de déclencher des actions spécifiques. Il peut être ignoré ou traité en fonction de la configuration du processus.

Signup and view all the flashcards

Qu'est-ce qu'un script ?

Un script est un fichier de texte contenant une série d'instructions, un langage interprété, qui permet d'automatiser des tâches sur un système d'exploitation.

Signup and view all the flashcards

Limites des interfaces graphiques

Les interfaces graphiques, malgré leur simplicité d'utilisation pour les tâches simples, deviennent inefficaces pour des actions complexes et répétitives.

Signup and view all the flashcards

Cas d'utilisation courants du scripting

L'automatisation des tâches répétitives, l'accès à des fonctionnalités non exposées par les interfaces graphiques et la combinaison de ces deux aspects sont des cas d'utilisation courantes du scripting.

Signup and view all the flashcards

La commande 'kill'

La commande 'kill' permet d'envoyer des signaux à un processus. Si le processus est en arrière-plan, il ne peut pas être arrêté avec les combinaisons de touches standard.

Signup and view all the flashcards

Gestionnaire de jobs

Le 'gestionnaire de jobs' permet de contrôler des processus en arrière-plan (jobs) en utilisant des commandes comme 'fg' pour mettre un job au premier plan et 'bg' pour le mettre en arrière-plan.

Signup and view all the flashcards

Le processus en arrière-plan

Le 'background' désigne l'exécution d'un processus en arrière-plan, c'est-à-dire indépendamment de la session interactive de l'utilisateur, permettant à l'utilisateur de continuer à utiliser la ligne de commande.

Signup and view all the flashcards

Utilisation du scripting

Les scripts peuvent automatiser des actions comme la création de comptes, la modification massive de fichiers et la gestion des informations dans le registre des systèmes.

Signup and view all the flashcards

Avantages du scripting

Le scripting permet de simplifier et d'automatiser des tâches complexes, ce qui est particulièrement avantageux pour les administrateurs système.

Signup and view all the flashcards

Study Notes

Linux: Origine, Évolution et Commandes de Base

  • Linux est un système d'exploitation libre et open-source.
  • Il est dérivé de Unix, mais est développé de manière collaborative.
  • Ken Thompson et Dennis Ritchie ont développé Unix aux Bell Labs dans les années 1960 et 1970.
  • Le langage C a été crucial dans le développement d'Unix.
  • Linux a été créé par Linus Torvalds en 1991, s'inspirant de Minix.
  • Minix, un système d'exploitation pédagogique, a servi de base à Linux.
  • Richard Stallman a joué un rôle important dans le mouvement du logiciel libre.

Principe du système d'exploitation

  • Les applications interagissent avec le système d'exploitation.
  • Le système d'exploitation gère le matériel.
  • Le matériel est la base sur laquelle fonctionnent les applications et le système d'exploitation.

Architecture d'un système UNIX

  • Les applications interagissent par le biais des appels systèmes UNIX.
  • La gestion des fichiers et des périphériques d'E/S est gérée par un module spécifique.
  • La gestion des processus est gérée par un module spécifique.
  • La gestion des processus et la gestion du matériel sont essentielles au bon fonctionnement du système.

UNIX (1969) des Bell Labs

  • Ken Thompson a développé un système.
  • Dennis Ritchie a développé le langage C.
  • Le système était développé sur un PDP-7.

National Medal of Technology and Innovation (1998)

  • Cette médaille a été décernée à des individus et/ou groupes pour leur contribution à la technologie.

Minix, un OS Pédagogique (1987)

  • Ce système d'exploitation, développé par Andrew Tanenbaum, a servi de modèle à Linux.

Le monde du logiciel libre (GPL) (1983)

  • Ce concept, initié par Richard Stallman, prône la liberté d'utilisation, d'étude, de modification et de redistribution du logiciel.
  • Le modèle GPL est un exemple de logiciel libre.

Libertés du Logiciel Libre (GPL)

  • La liberté d'utilisation du logiciel
  • La liberté d'étude du fonctionnement du logiciel.
  • La liberté de redistribution du logiciel.
  • La liberté d'amélioration du logiciel.

Linux = (Minix + Unix) (1991)

  • Linus Torvalds a combiné des éléments du système d'exploitation Minix et d'Unix pour créer Linux.

Distributions Linux

  • Debian (1993)
  • Red Hat (1995)
  • OpenSUSE (1992)

Deb ou RPM ?

  • DEB et RPM sont deux types de paquets logiciels pour Linux.
  • Ils sont associés aux distributions respectives.

Red Hat Family Tree

  • Les versions de Red Hat et de ses dérivés sont représentées.
  • Un arbre généalogique montre les versions successives.

Différents types de distributions Linux

  • Différents types et versions des systèmes d'exploitation.

Choisir une distribution Linux

  • Différences dans les distributions Linux
  • L'utilisation de différentes distributions.

Distrowatch

  • Un site Web sur les distributions Linux.

Modèle OSI

  • Une architecture en couches pour les réseaux.
  • Couches d'application, présentation, session, transport, réseau, liaison de données et liaison physique.

Architecture de Linux

  • Les utilisateurs interagissent avec les applications.
  • Les applications interagissent avec le shell ou le gestionnaires de fenêtres.
  • Le noyau gère le matériel de l'ordinateur.
  • Le shell est l'interface avec le système d'exploitation.

Le Shell Linux

  • Décrit les différents types de shells disponibles dans les distributions Linux.

Le Bash : le shell par défaut

  • Décrit le shell par défaut des systèmes Linux.
  • Nom d'utilisateur, nom d'hôte et répertoire actuel, avec exemples.

L'invite de commande

  • Différences entre l'invite d'un utilisateur standard et celle d'un administrateur.

Syntaxe générale des commandes

  • Structure générale d'une commande Linux (commande, options et arguments).

Premier exemple de commandes

  • Différents exemples de commandes de base sur le système.

Obtenir de l'aide

  • Utiliser les options --help, man puis le nom de la commande pour obtenir de l'aide.

Commandes internes et externes

  • Différents types de commandes disponibles sur les systèmes Linux.

Le système de fichiers

  • Description de l'arborescence du système de fichiers dans un système d'exploitation Linux.
  • Répertoires racine, personnel et autres.

Dossier Racine / Dossier Personnel

  • Représentation graphique du système de fichiers.
  • Répertoires et dossiers, points de montage et organisation.

Structure et nom de chemin Linux

  • Définition d'un chemin absolu/complet.
  • Description des répertoires à traverser pour accéder à une donnée.

Structure et nom de chemin relatif

  • Description d'un chemin relatif à une position donnée
  • Description du chemin le plus court entre deux points

Structure et nom de chemin relatifs (autres exemples)

  • Exemples de chemins relatifs et descriptions.

Les commandes de base

  • Exemples de commandes cd, pwd, ls, cd /usr/local/bin, pwd; ls, cd ../../lib, pwd; ls, cd, pwd; ls.

Autres commandes de base

  • Commandes comme ls -l (afficher la liste prolongée), descriptions des informations

Créer/manipuler des fichiers

  • Créer un fichier (touch)
  • Afficher la liste des fichiers (ls -l)
  • Éditer un fichier (nano)

Créer/manipuler des répertoires

  • Créer un répertoire (mkdir)
  • Créer un répertoire imbriqué (mkdir -p)
  • Copier un fichier (cp)
  • Afficher le contenu d'un répertoire (ls )

Déplacer/Supprimer des fichiers/répertoires

  • Déplacer des fichiers/répertoires (mv)
  • Supprimer des fichiers/répertoires (rm)

Exercice (script Unix et Python)

  • Créer des répertoires dans un répertoire personnel (Unix et Python)
  • Copier/déplacer des fichiers
  • Supprimer des répertoires et des fichiers
  • Modification de noms de fichiers.

Les canaux standards

  • Les trois canaux standards: stdin, stdout, stderr
  • Leurs descripteurs 0, 1 et 2

Redirections (en sortie)

  • Redirection de la sortie de la commande vers un fichier.
  • Ajout de données à un fichier existant.

Redirections (en entrée)

  • Redirection de l'entrée d'une commande depuis un fichier.

Redirections (en exercice)

  • Rediriger la sortie d'erreur d'une commande vers un fichier.
  • Redirection combinée d'entrée et sortie, et redirection de sortie d'erreur vers la sortie standard.

Ouverture de canaux

  • Utiliser la commande exec pour ouvrir plusieurs canaux.

Pipelines / tubes

  • Rediriger la sortie d'une commande vers l'entrée d'une autre.
  • Illustrer des exemples concrets de commandes utilisant un pipeline.

Pipelines / tubes (exercices)

  • Résoudre des exercices impliquant des pipelines.

Les commandes de filtrage

  • Opérations de filtrage des données avec des commandes.

Recherche de lignes

  • Utiliser la commande grep pour trouver des lignes spécifiques dans un fichier.

Colonnes/champs

  • Utiliser la commande cut pour extraire des parties spécifiques d'une ligne.
  • Exercice : extraction de champs spécifiques d'un fichier avec les commandes grep et cut

Décompte de lignes

  • Utiliser la commande wc pour compter des lignes dans un fichier.

Remplacement de caractères

  • Remplacer des caractères dans un texte avec la commande tr.

Délai d'attente

  • Attendre un certain temps avec la commande sleep.

Les droits d'accès

  • Contrôler l'accès aux fichiers et aux répertoires
  • Droits d'exécution, lecture et écriture.

Modification des droits des fichiers et des répertoires

  • Modifier les permis de lecture, écriture et exécution avec la commande chmod.

Changer de propriétaire et de groupe

  • Changer de propriétaire et de groupe avec les commandes chown et chgrp.

Les processus

  • Représentation d'un processus en cours d'exécution et de son environnement
  • Définition et description de diverses données d'identification d'un processus.

États d'un processus

  • Différents états possibles qu'un processus peut prendre au cours de sa durée de vie.

Lancement en tâche de fond

  • Exécuter des commandes en arrière-plan.

Background, foreground, jobs

  • Définir les différents types de tâches (background et foreground).
  • Comment gérer les tâches en arrière-plan avec la commande jobs et bg.

Démarrer une tâche en arrière-plan.

  • Instructions pour démarrer une tâche en arrière-plan.

Obtenir la liste des tâches de fond.

  • Comment afficher la liste des jobs avec la commande jobs et bg

Exécuter les tâches de fond.

  • Comment démarrer une commande en arrière-plan.

Liste des processus

  • Afficher une liste des processus en cours avec la commande ps.

Liste des processus (liste des colonnes et leurs significations)

  • Description des colonnes retournées par la commande ps.

Arrêt d'un processus / signaux

  • Terminer un processus et utiliser des signaux.
  • Signaler et agir sur les processus

Arrêt d'un processus / signaux (liste des signaux)

  • Des méthodes pour stopper les processus ainsi que les informations sur les différents signaux.

Qu'est-ce qu'un script ?

  • Définition et fonction d'un script Shell

La mauvaise réputation du scripting

  • Explication des raisons qui font que le scripting est souvent mal perçu.
  • Faire une analogie entre le scripting et les objets à interfaces.

Les limites des interfaces graphiques

  • Limites de la gestion graphique pour de grandes opérations.
  • Difficultés lors de modifications massives ou opérations complexes

Les cas courants où le scripting facilite la vie

  • Cas où le scripting améliore les tâches récurrentes.

Les cas courants où le scripting facilite la vie (exemples)

  • Exemples illustrant les cas où le scripting est bénéfique.

La programmation en shell

  • Un shell est un langage d'interprétation.
  • Les scripts sur différentes interfaces.

Le premier script Shell

  • Créer, modifier et exécuter un script Shell simple.

Le passage des paramètres

  • Passer des arguments à un script Shell.

Les variables spéciales

  • Variables pré-définies dans un script Shell.
  • Exemples d'utilisation des variables spéciales.

Les instructions de lecture et d'écriture

  • Traiter les données avec les instructions de lectures et d'écritures.

Les instructions conditionnelles

  • Appliquer les conditions dans un script.

Les instructions conditionnelles (Exemples)

  • Exemples d'implémentation et d'utilisation de conditions.

Les itérations (1)

  • Les boucles for en scripts Shell (par rangées).
  • Exemple d'utilisation concrète

Les itérations (2)

  • Boucles for en scripts avec entrée directe.
  • Exemple d'utilisation concrète

Les itérations (3)

  • Boucles for en utilisant des arguments au programme en script Shell
  • Utilisation d'éléments de systèmes.

Exercice 1: Script Shell pour déterminer l'adresse IP, la passerelle par défaut et vérifier la connectivité

  • Expliquer comment effectuer des actions plus complexes.

Exercice 2: Script Shell pour créer, gérer des répertoires et fichiers

  • Créer et effacer des répertoires et fichiers en utilisant un script Shell.

Représentation des disques

  • Information sur l'organisation du système de fichiers (fichiers spéciaux).

Représentation des disques (exemples)

  • Donner des exemples concrets, sous forme de commandes à l'invite

Les partitions

  • Description détaillée des différents types de partitions

Manipuler les partitions

  • Description des outils pour manipuler les partitions.
  • Comment créer et modifier les partitions

Manipuler les partitions (exemples)

  • Démontrer l'utilisation d'outils pour la manipulation des partitions.

gparted, un éditeur de partitions

  • Décrire et utiliser un éditeur graphique pour gérer les partitions.

Créer un système de fichiers

  • Décrire comment utiliser la commande mkfs pour créer différents types de systèmes de fichiers.
  • Différents types de systèmes de fichiers

Montage des systèmes de fichiers

  • Comment monter un système de fichiers.

Montage des systèmes de fichiers (exemples)

  • Exemples de montées de systèmes de fichiers.

Montage automatique des systèmes de fichiers

  • Description du fichier /etc/fstab et sa fonction dans le montage automatique des systèmes de fichiers.

Montage automatique des systèmes de fichiers (exemple)

  • Illustrer l'exemple du fichier /etc/fstab.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

Master Essential Unix Commands
6 questions
Linux Midterm Review 2
30 questions

Linux Midterm Review 2

LuxuryAbundance avatar
LuxuryAbundance
Linux Midterm Review 4
29 questions

Linux Midterm Review 4

LuxuryAbundance avatar
LuxuryAbundance
Chapter 8: Working with Directories
16 questions
Use Quizgecko on...
Browser
Browser