0% ont trouvé ce document utile (0 vote)
4 vues4 pages

Initiation à Linux : Gestion des fichiers

Le document présente un plan de cours pour un TP sur les systèmes d'exploitation, axé sur Linux pour l'année universitaire 2025/2026. Il comprend des séances sur l'installation de Linux, la gestion des fichiers, la redirection, et la programmation Shell. Des exercices pratiques sont fournis pour aider les étudiants à naviguer et interagir avec le système de fichiers Linux.

Transféré par

Salma hamid
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues4 pages

Initiation à Linux : Gestion des fichiers

Le document présente un plan de cours pour un TP sur les systèmes d'exploitation, axé sur Linux pour l'année universitaire 2025/2026. Il comprend des séances sur l'installation de Linux, la gestion des fichiers, la redirection, et la programmation Shell. Des exercices pratiques sont fournis pour aider les étudiants à naviguer et interagir avec le système de fichiers Linux.

Transféré par

Salma hamid
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP Systèmès d’èxploitation I

IA-S3
Oufkir Latifa
Annèè univèrsitairè 2025/2026

Plan
Séance 1 : Linux, installation et initiation

Séance 2 : Gestion des fichiers sous Linux (1/2)

Séance 3 : Gestion des fichiers sous Linux (2/2)

Séance 4 : Redirection , tubes et filtres

Séance 5 : Programmation Shell 1/2

Séance 6 : Programmation Shell 2/2

1
Sèancè 2: Gèstion dè fichièr sous Linux(1/2)

Exercice 1 (Navigation) :

Ouvrez un terminal et commencez par explorer les commandes basiques ls et cd. Consultez le
manuel de la commande ls. Expliquez le résultat de ces commandes (« | less » permet de contrôler
le défilement) :

(a) cd /etc
ls
pwd
(b) cd network
ls
pwd
(c) cd ~
/home/user1 (si utilisateur : user1)
ls
pwd
(d) cd /
ls
(e) cd
ls
pwd
(f) cd /home
ls –R
ls -i
(h) cd /var/log
ls –l
ls –lrt
(j) cd
ls -l
ls –la
(k) ls -l /usr/bin | less

2
Exercice 2 (interaction avec le système de fichiers) :

1. Lancez un terminal, et vérifiez que vous êtes dans votre répertoire de connexion avec la
commande pwd. Celui devrait être de la forme (/home/utilisateur/). Que signifient ces trois
lettres “pwd”?

2. Depuis votre répertoire de connexion, créez l’arborescence suivante à l’aide des commandes
touch, mkdir et cd de fichiers/répertoires :

3. Depuis votre répertoire de connexion, lancez la commande tree pour vérifier que vous avez
bien répondu à la question précédente.

4. Depuis votre répertoire de connexion, quel est le chemin absolu du fichier fichier3. txt, effacez
le sans changer de répertoire.

5. Depuis votre répertoire de connexion, effacez le répertoire sousdossier2.

6. Depuis votre répertoire de connexion, renommez le fichier [Link] du répertoire


./dossiertest/ en [Link].

7. Etablissez une commande, basée sur ls, qui permette de lister tous fichiers contenus sous votre
répertoire de connexion de manière récursive (pensez au mot clé récursivité), i.e. incluant les
sous-répertoires et fichiers associés.

8. Etablissez une commande, basée sur cp, qui permette de copier l’ensemble des fichiers
d’extension .conf contenus dans le répertoire /etc/ vers un répertoire cible confiles (à créer dans
le répertoire dossiertest).

3
Exercice 3

1. Créer un répertoire sandbox. Dans sandbox, créer l’arborescence suivante en 2


commandes.
2. Supprimer tous les fichiers de l’arborescence sandbox en utilisant une seule commande
3. Supprimer tous les dossiers dans sandbox en utilisant une seule commande rmdir

Quelques raccourcis utiles pour la manipulation en ligne de commande :

Bon courage!
4

Vous aimerez peut-être aussi