Académique Documents
Professionnel Documents
Culture Documents
Objectif : NB :
Ce premier TD a pour objectif de vous familiariser avec l’utilisation d’un terminal sous Linux de manière à
faciliter l’organisation et la gestion de répertoires et de fichiers dans le cadre des différents TDs sur
machine au cours du semestre.
Pré-requis : -
- Exploration de l’arborescence,
Question de cours :
1. Qu’est-ce qu’un système d’exploitation ? Quel système avons-nous installé ?
- Un système d'exploitation (SE) est un logiciel qui sert d'interface entre les utilisateurs et
le matériel d'un ordinateur, facilitant l'exécution de programmes, la gestion des ressources. Il
assure la gestion des fichiers, des processus, et met en place des mécanismes de sécurité.
3. Quel est le nombre minimal de partition que je dois absolument avoir sur mon disque.
- Partition de données : Pour stocker les données utilisateur, documents, applications, etc.
Le Filesystem Hierarchy Standard (FHS) est une norme qui définit la structure de l'arborescence
des répertoires et la disposition des fichiers sur les systèmes d'exploitation de type Unix.
5. Qu’est-ce que le Shell ? C’est quoi son rôle ?
- Une commande dans un système d'exploitation est une instruction textuelle donnée par
l'utilisateur pour demander à l'ordinateur d'effectuer une tâche spécifique. Les commandes
sont généralement saisies dans une interface en ligne de commande (CLI) ou dans un
terminal.
9. Quels sont les différents types de commande sous linux ? Expliquez chacun.
- Commandes système :
- Commandes réseau :
10. Quelles sont les commandes qui permettent de reconnaître le type des commandes ? citez trois.
. (point) : Représente le répertoire courant. Par exemple, ./script.sh référence un script dans le
répertoire courant.
/ (barre oblique) : Utilisé comme séparateur de répertoire dans les chemins de fichiers sous
Linux.
- (tiret ou trait d'union) : Souvent utilisé pour représenter l'entrée standard ou la sortie standard
dans les commandes.
\ (barre oblique inversée) : Utilisé comme caractère d'échappement pour indiquer que le
caractère suivant doit être interprété littéralement.
* (astérisque) : Utilisé comme caractère générique pour représenter zéro ou plusieurs caractères
dans les commandes.
tree : Affiche l'arborescence du répertoire en cours, y compris tous les sous-répertoires et fichiers
de maniere hierarchique.
3 - Pour visualiser l'arborescence entière, nous pouvons utiliser la commande tree sans spécifier
un répertoire particulier.
4 - Pour se déplacer vers le répertoire personnel, je peut utiliser la commande cd sans argument,
comme ceci : cd.
La commande cd