0% ont trouvé ce document utile (0 vote)
36 vues3 pages

Commandes UNIX et gestion de fichiers

Transféré par

Ourag Wided
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)
36 vues3 pages

Commandes UNIX et gestion de fichiers

Transféré par

Ourag Wided
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

TD : Commandes UNIX

CORRECTION

Exercice 1 – Documentation en ligne

Solution :
1) TITLE, NAME, SYNOPSIS, DESCRIPTION, OPTIONS, USAGE, EXAMPLES,
SEE ALSO
2) man 2 write
3)-R affichage récursif du contenu des sous-répertoires, -a toutes les entrées y compris les fichiers
commençant par '.', -l format d'affichage long (type du fichier, permissions d'accès, nombre de
liens physiques, nom du propriétaire et du groupe, taille en octets, et l'horodatage), -t tri le contenu
des répertoires en fonction de la date et non pas en ordre alphabétique, -1 présentation un fichier
par ligne.

Exercice 2 – Création d'arborescence

Solution :
mkdir rep1
mkdir rep1/rep2
touch fichier1
touch rep1/fichier2
touch rep1/rep2/fichier3

Exercice 3 – Navigation dans l'arborescence

Solution :
1) cd
mkdir test
mkdir test/pub
mkdir test/bin
2) -Aucune modification n'est nécessaire pour les répertoires test et pub car il s'agit des
paramètres par défaut lors de la création d'un répertoire (drwxr-xr-x)
- Pour le répertoire bin : chmod o-r,g+w test/bin
3)cd test
touch [Link]
cp [Link] pub
4)cd bin
cat ../pub/[Link]
5)ls -R
6)rm *~ */*~
7)cat ../balev/toto ../balev/titi
rm ../balev/toto ../balev/titi

Systèmes d'exploitation LAM1


Exercice 4 – Navigation dans l'arborescence (suite)

Solution :
B-D-E

Exercice 5 – Visualisation de fichiers

Solution :
ls *5
ls annee4*
ls annee4?
ls annee[!0-9]*
ls *ana*
ls [aA]*

Exercice 6 – Manipulation de fichiers

Solution :
1) cp (copy) fait une copie du premier fichier : un nouveau fichier est crée, son contenu est
identique a celui du fichier d'origine, mais leurs noms sont différents. toto et titi existent de
façon parallèle.
mv (move) renomme le fichier toto en titi. Après l'exécution de la commande, toto
n'existe plus et titi a le contenu de toto (avant le mv).
2) cp *[41]? /tmp

Exercice 7 – Gestion des droits d'accès

Solution :
Commande 1 :chmod 751 essai_droit
chmod o-rw essai_droit
Commande 2 :chmod 521 essai_droit
chmod u-w,g-rx,g+w,o-r essai_droit
Commande 3 :chmod 214 essai_droit
chmod u-rx,g-r,o-x essai_droit
Commande 4 :chmod 150 essai_droit
chmod u-rw,o-rx essai_droit

Exercice 9 – La commande cat

Solution :
1) D
2) B

Systèmes d'exploitation LAM1


Exercice 10 – Les commandes grep et cut

Solution :
1) grep sami [Link]
2) grep L3 [Link]
3) grep 22 [Link]
4) grep -v L3 [Link]
5) grep -i mi [Link]
6) cut -d; -f1,2 [Link]
cut -d; -f1,3 [Link]
7) cut -c1,2,3 [Link] ou cut -c1-3 [Link]

Exercice 11 – La commande find

Solution :
1) find / -name "passwd"
2) find . -mmin +10
3) find / -group root
4) find / -size +20000k
5) find /etc -type d
6) find /home -user Raimbault

Systèmes d'exploitation LAM1

Vous aimerez peut-être aussi