Vous êtes sur la page 1sur 7

USMBA ESTF 2012 - 2013

TP n2
Partie I

Les commandes Shell : Linux


Encadrement : Mr. ANAS Bouayad Ralisation : Oualid El Amrani El Idrissi

1. Un terminal pour commencer:

2. La commande Firefox:
Cette commande permet douvrir le navigateur Firefox

3. On tape fire seulement puis la touch TAB:


La touche TAB termine ce quon veut taper comme commande. Cette fonction sappelle la Compltion

4. On tape fi seulement puis la touch TAB deux fois:

5. On tape f seulement puis la touch TAB deux fois: 6. Lexplication des rsultats en dessus :
Lexplication cest quen appuyant sur la touche TAB , Linux vous complte la commande ou vous propose les diffrentes possibilits pour la complter.

7. Le Prompt ou linvite de commande :


Lorsque l'hte attend une commande de l'utilisateur, il affiche un ou plusieurs caractres (le prompt) comme signal d'attente.

8. Tapez les commandes suivantes :


- pwd - cd /var/lib/ - pwd

a) le rle des commandes :


pwd dtermine lendroit o vous tes. Cd permet de vous dplacer vers un endroit.

b) La modification du prompt se fait au niveau de lendroit. 9. La commande qui permet de revenir au home :

Cd ~ Et pour vrifier :

pwd

/root (puisque je suis ladmin)

10. Test de commandes suivantes :


- date : pour la date. - cal : pour le calendrier. - uptime : pour dfinir lheure actuelle. - clear : pour effacer le terminal. - exit : pour fermer le terminal.

11. Le rle des touches flches haut et bas :


Se dplacer sur les commandes prcdentes et suivantes. ( : commande prcdente | : commande suivante) la commandes qui retourne le mme rsultat cest la commande history, et il le prsente sous forme de liste numrote.

1. La commande qui permet de crer la structure suivante est :


Rep1 Rep3 mkdir p Rep1/Rep3 Rep2/Rep4 Rep2 Rep4

2. Les nommages (absolu et relatif) :


Chemin relatif : dcrit un chemin relatif une position donne dans larborescence,
gnralement depuis la position courante. (EX :cd ../Success/Keys/doc) Chemin absolu : dcrit tous les rpertoires traverser pour accder lendroit voulu. /usr/local/bin ou /home/oualidora/success/keys/doc

3. Pour se dplacer dans Rep1 avec un chemin absolu et crer le fichier fich1 :
cd /home/oualidora/rep1 touch fich1

4. Copier fich1 dans rep1 en utilisant un chemin relatif :


cp fich1 ../rep1/rep3

5. Se dplacer dans Rep2 utilisant un chemin relatif et en copiant fich1 de Rep3 sous le nom fich2 :
cd ../../rep2 cp ../rep1/rep3/fich1 fich2

6. Renommer et dplacer Fich2 en Fich3 dans le rpertoire rep3 :


mv fich2 ../rep1/rep3/fich3

7. Supprimez Fich1 de rep3 partir du rep2 (l o vous etes actuellement)


rm /home/oualidora/rep1/rep3/fich1

8. Avec rmdir supprimer rep2, puis rep1 et tout son contenu .Est-ce possible ? Pourquoi ? Comment faire?
Non, car ils ne sont pas vides, la solution est dajouter loption -r pour supprimer une arborescence : rm -r rep1 rep2

9. Crer et placez-vous dans le rpertoire rep ?


mkdir rep cd rep

10. Examinez le contenu de rep en utilisant successivement les commandes << ls >> puis << ls -al >> et enfin << ls -ali >>. Quobservez-vous? Ce Rpertoire contient-il des fichiers? Si oui quels sont-ils ?
ls : vide ls -al : 2 fichiers cachs ls - ali : loption i ajoute le i-numro du fichier.

11. Pour vous aidez rpondre ces questions, lancer les commandes : cat . , rm . , cd .. puis expliquer pour chacune delles le message renvoy par le Shell.

cat . : le point . est une direction mme chose pour rm . : cest une direction cd .. : le prompt change de direction vers le dossier parent (prcdent)

12. Retournez dans votre rpertoire daccueil home ,lancer la commande ls -ali .en observant les deux premires lignes obtenues, pouvez-vous complter la rponse prcdente (nature des fichiers obtenus) ?
La nature des deux fichiers : ils sont cachs !

13. Placez vous dans le rpertoire rep et crer le fichier de nom .fich .Remonter dun niveau dans larborescence ( cd .. ) puis effectuer les deux commandes rmdir et ls qui produiront les resultats suivants : $ rmdir rep rmdir: rep not empty $ ls -l rep total 0
Le Shell nous renvoie que le fichier quon a cre est vide et il nest pas visible (NB : Les fichiers cachs commencent toujours par un point . )

14. Taper la commande ls -alih , quest-ce que rajoute cette commande comme information par rapport la commande ls ali .

Loption h nous donne la taille des fichiers en Ko (Kilo-octet).

15. Taper la commande ls -ltr partir de votre rpertoire home. Quel est le rle des options t et r de la commande ls ?
Loption t : Trie les rpertoires par date de modification (le nouveau en premier) Loption r : Inverse lordre de tri.

16. Copier en une seule ligne de commande les rpertoires rep1 et rep2 dans rep.

Caractres spciaux :
17. Quelle est la particularit des deux caractres * et ? :
Le caractre * remplace une chane de longueur variable, mme vide. Or le caractre ? ne remplace quun seul caractre.

18. Cration dans le rpertoire rep les fichiers suivants : abc1, edf2, gtr5, abspeed, sky, gentleman, expert, toto, titi, tata, .123, .A3, .paradise, m1.mp3, m2.mp3
touch abc1 edf2 gtr5 abspeed sky gentleman expert toto titi tata .123 .A3 .paradise m1.mp3 m2.mp3

Lister les fichiers qui commencent par t


ls t*

Lister les fichiers qui se terminent par mp3


ls *mp3

Lister les fichiers dont le nom est compos de 3 caractres puis du chiffre 1
ls ???1

Lister les fichiers qui ne commencent pas par a


ls [!a*]

1. Le numro di-node de mon rpertoire : 32212 2. Aprs la cration dun nouveau rpertoire repr, on constate quil a 2 liens symboliques, ils signifient qu'il existe deux liens vers ce rpertoire. 3. la cration du sous rpertoire sousrep provoque lajout dun nouveau lien, au total cest 3 liens. 4. le numro di-node du fichier quon a cre dans sousrep : 35840 5. Non, le numro de li-node ne change pas en changeant le nom du fichier. 6. Cration du lien dur sur le fichier fich.
ln fich liendur ls li Oui le nombres des liens est 2 et ils contiennent le mme inode.

7. Cration dun lien symbolique sur le fichier fich.


ln s fich linsymb

8. On dplace fich dans un autre rpertoire.


mv fich .. rm fich les liens dur et symbolique sont valides encore. les liens existent encore.

9. Mme question si lon supprime le fichier fich.

Vous aimerez peut-être aussi