Académique Documents
Professionnel Documents
Culture Documents
$HOME
Mkdir niveau0
cd niveau0
touch fichier0
ls -li
more fichier1
cp fichier1 fichier2
ls -il
mkdir niveau1
mv fichier2 niveau1
Vrifier que lopration de dplacement sest bien droule en affichant avec une
seule commande le contenu de ces deux rpertoires.
1/5
ls -R
mkdir niveau1/niveau2
cd niveau1
cp ../fichier1 niveau2/fichier3
Que fautil faire pour vrifier que la copie sest droule correctement ?
ls -ilR
more /home/houcem/niveau0/niveau1/
niveau2/fichier3
Crer au niveau du rpertoire niveau1 un lien en dur sur le fichier2 que vous
allez nommer fichier 21 .
ln fichier2 fichier21
ls -il
jai retrouv que le nombre de lien pour
fichier2 et fichier21 = 2 et quils sont
identiques au niveau des permissions
ln -s fichier22 ../fichier1
ls -il
2/5
Supprimer le fichier1 .
rm ../fichier1
more fichier21
le contenu saffiche normalement
more fichier22
pas daffichage. erreur le fichier nexiste
pas
Modifier les attributs du fichier2 pour quil ne puisse tre utilis que par vous en
lecture/criture.
ls -il
oui
cd ..
3/5
tree
.|_fichier0
|_niveau1_
|_fichier21
|_fichier22
|_fichier23
|_niveau2_
|_fichier3
mv fichier0 vide
rm niveau1/niveau2/*
rmdir niveau1/niveau2/
mv niveau1/* ../niveau0
ls -ilR
le niveau1 est vide
Utiliser la commande find pour retrouver tous les fichiers vides (de taille = 0) crs
sous le systme.
find -size 0
4/5
find f*
cp /etc/passwd mo2pass
gedit mo2pass
man 5 passwd
Utiliser la commande cut pour extraire, partir du fichier mo2pass , les noms de
connexion des utilisateurs (login) et leurs identifiants numriques (UID).
Utiliser la commande grep pour afficher toutes les lignes du fichier mo2pass qui
contiennent la chane de caractres sh.
grep sh mo2pass
Supprimer avec une seule commande tous les contenus jusqualors cr.
rm -rf ../*
ls -ilR
Clore le terminal.
exit
5/5