TP4

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 3

TP4 : Manipulation des fichiers

Exercice1 :

Supposons que vous eê tes dans votre reé pertoire personnel.

1. Apreè s l’exeé cution des commandes suivantes donnez l’arborescence du reé pertoire
Exo3 :
a. cd /
b. mkdir Exo3
c. cd Exo3
d. mkdir –p rep1 rep2/couleurs rep2/systeè me/{unix,windows,mac}
e. mkdir -p rep3/formes
f. touch rep2/couleurs/jaune rep2/couleurs/rouge rep2/couleurs/vert
g. > rep3/formes/rond
h. echo >> rep3/formes/rectangle
i. cp -r rep3/formes rep1
j. rm –r rep3/formes
k. rmdir rep2/systeè me/mac

2. Donnez la commande qui permet de :


a. Stocker un listing reé cursif du reé pertoire Exo3 dans un fichier
arborescence qui sera creé e dans le reé pertoire rep3.
- ls –R > rep3/arborescence
b. Ajouter au fichier arborescence les numeé ros d’inodes des fichiers
contenus dans le reé pertoire Exo3.
- ls –i >> rep3/arborescence
c. Ecrire le message « c’est la couleur du sang » dans le fichier rouge.
- echo « c’est la couleur du sang » > rep2/couleurs/rouge
d. Afficher le nom du fichier reé cemment modifieé du reé pertoire couleurs.
- ls –t rep2/couleurs
e. Afficher le contenu du fichier vert.
- cat rep2/couleurs/vert
f. Afficher le nom du fichier avec la date d’acceè s la plus ancienne.
-
g. Renommer le fichier rond par carré.
-mv rep1/formes/rond rep1/formes/carre
h. Copier le reé pertoire couleurs dans le reé pertoire rep3.
- cp –r rep2/couleurs rep3
i. Supprimer le fichier rep3/couleurs/rouge sans demander la
confirmation de l’utilisateur.
- rm rep3/couleurs/rouge
j. Creé er un lien physique pour le fichier rouge dans le reé pertoire rep1 et
nommer-le rouge-bis, puis un lien symbolique rouge2-bis pour le meê me
fichier.
-
k. Afficher l’inode du fichier rouge, rouge-bis et rouge2-bis.
-

Exercice2 : lien physique et lien symbolique


1. Deé placez-vous dans votre reé pertoire de travail ?
- cd ~
2. Creé ez un reé pertoire d'exercice de nom TP2_Exo3.
- mkdir tp2
3. Creé ez dans ce reé pertoire un fichier nommeé Fiche1.
- touch tp2/fiche1
4. Utilisez la commande suivante pour eé crire le message « bonjour tout le monde »
dans fiche1 : echo bonjour tout le monde > fiche1.
5. Affichez le contenu du fiche1
- cat fiche1
6. En utilisant la commande stat, affichez l’inode associeé aè ce fichier.
- stat tp2/fiche1
7. Quels sont les informations afficheé es ?
-

8. Creé ez un lien physique pour fiche1 et nommez-le lienHard_fiche1.


- ln fiche1 lienHard_fiche1
9. Affichez le numeé ro de l’inode du lienHard_fiche1 puis afficher son contenu.
Qu’est ce que vous remarquez ?
- Ils ont le meê me numeé ro de l’inode et le meê me contenu

10.Creé er un autre fichier et nommez le fiche2.


- touch fiche2
11.Puis affichez le contenu de ton reé pertoire en deé tail. Qu’est ce que vous
remarquez ?

12.Creé ez un lien symbolique pour fiche1 et nommez-le lienSymbolique_fiche1.


- ln –s fiche1 lienSymbolique_fiche1
13.Affichez le numeé ro de l’inode du lienSymbolique_fiche1 puis afficher son
contenu. Qu’est ce que vous remarquez ?
- Diffeé rente numeé ro de l’inode et le meê me contenu (lien sym est qu’un chemin court
pour un fichier)
14.Renommez fiche1 par fiche3.
- mv fiche1 fiche3
15.Affichez le contenu du lienHard_fiche1 puis du lienSymbolique_fiche1.
Commentez le reé sultat.

Vous aimerez peut-être aussi

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy