0% ont trouvé ce document utile (0 vote)
490 vues2 pages

Sssxs

Le document décrit les étapes pour créer une arborescence de dossiers et de fichiers avec Linux et manipuler les éléments créés à l'aide de commandes telles que mkdir, cp, rmdir, rm, mv et ls.

Transféré par

ticketvente1937
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)
490 vues2 pages

Sssxs

Le document décrit les étapes pour créer une arborescence de dossiers et de fichiers avec Linux et manipuler les éléments créés à l'aide de commandes telles que mkdir, cp, rmdir, rm, mv et ls.

Transféré par

ticketvente1937
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

Système d’exploitation

(LINUX)

TPN°3 : Manipulation de fichiers

1. Créer dans votre répertoire per sonnel les fichiers selon l’arborescence suivante :

Unix Python

TP1 TP2 TP1 TP2

seance1 seance2 exo1 exo2

exo1 exo2

et de la manière suivante, chaque question doit être répondue en une seule commande et le
répertoire courant doit toujours être votre répertoire personnel :

• Créer deux répertoires Uni x et Python dans votre répertoire personnel .


• Créer deux répertoires TP1 et TP2 dans le répertoire Uni x .
• Copier les deux répertoires TP1 et TP2 dans le répertoire Pyt hon .
• Créer deux répertoires seance 1 et seance2 dans le répertoire TP1
• Créer deux fichiers exo1 et exo2 dans le répertoire seance1.
• Copier les deux fichiers exo1 et exo2 dans le répertoire TP2 de Python.

2. Placez-v ous dans l e répertoire Python/TP1. Vérifiez que vous y êtes, puis, en une
seule commande, placez- vous dans le répertoire Unix/TP2 en utilisant le chemin relatif
du répertoire. Retournez d a n s Python/TP1, mais cette f o i s -ci, en utilisant le chemin
absolu. Enfin, revenez à la racine de votre répertoire per sonnel.
3. Supprimer le répertoire TP1 de Python avec la commande rmdir.
4. Supprimer le répertoire TP2 de Python avec la commande rmdir, pourquoi la commande
a échoué. Supprimer en une commande le répertoire TP2 de Python.
5. Déplacer le fichier exo1 et exo2 dans le répertoire T P 1 et supprimer l es répertoires s e a n c e 1
et
Seance2.
6. Renommer les fichiers exo1 et exo2 en respectivement exercice1 et exercice2.

7. Dessiner l’arborescence des fichiers contenus dans le répertoire personnel de manière théorique.
Vérifier le à l’aide d’une commande

1
Système d’exploitation
(LINUX)

Correction :

1. (a) > cd Python/TP1 > pwd > cd ../../Unix/TP2 > cd nom_du_chemin_absolu/Python/TP1


>
cd
(b) > mkdir Unix Python
(c) > mkdir Unix/TP1 Unix/TP2
(d) > cp -R Unix/TP1 Unix/TP2 Python
(e) > mkdir Unix/TP1/seance1 Unix/TP1/seance2
(f ) > touch Unix/TP1/seance1/exo1 Unix/TP1/seance1/exo2
(g) > cp Unix/TP1/seance1/exo1 Unix/TP1/seance1/exo2 Python/TP2
2. > rmdir Python/TP1
3. > rmdir Python/TP2
La commande échoue car le dossier TP2 n’est pas vide.
> rm -R TP2
4. > mv Unix/TP1/seance1/exo1 Unix/TP1/exo1
> rm -R Unix/TP1/seance1 Unix/TP1/seance2
5. > mv Unix/TP1/exo1 Unix/TP1/exercice1
> mv Unix/TP1/exo2 Unix/TP1/exercice2

Unix Python

TP1 TP2

6. exercice1 exercice 2
> ls -R

Vous aimerez peut-être aussi