Arborescence des fichiers sous linux
• Linux a besoin de deux partitions pour
fonctionner correctement
- Une partition Système
- Une partition Swap (mémoire virtuelle)
• La partition système Linux est identifiée par /
• / est appelé racine de la partition linux
1
Arborescence des fichiers sous linux
La Racine du système d’exploitation Linux
2
Arborescence des fichiers sous linux
• La partition système Linux contient plusieurs
répertoires, comme :
- boot : Ce répertoire contient des fichiers système
nécessaires pour le démarrage de linux
- etc : Ce répertoire contient des fichiers de
configuration nécessaires pour l’administration
des serveurs linux
- opt : Ce répertoire contient les packages des
progammes installés sur Linux
3
Arborescence des fichiers sous linux
- home : Ce répertoire contient les documents
personnels des utilisateurs
- root : Ce répertoire contient les documents
personnels de l’administrateur root.
- bin : Ce répertoire contient les exécutables des
commandes shell linux
- dev : Ce répertoire contient les fichiers spéciaux
des périphériques
- mnt : ce répertoire contient les points de
montages des périphériques
4
Premières commandes
whoami : afficher l’utilisateur connecté sur le terminal en
cours
pwd : afficher la position actuelle sur le disque dur
uname –a : afficher la version du noyau
date : afficher la date système
su - : se connecter en tant qu’administrateur (root)
who : afficher la liste des sessions ouvertes sur le serveur
linux
exit : se déconnecter de la session actuelle
cd : se déplacer sur le disque dur
ls : afficher le contenu d’un répertoire
5
Premières commandes
shutdown -h now : arrêter la machine linux
immédiatement
shutdown -t 60 : arrêter la machine linux apres
60 secondes
shutdown –r now : redémarrer la machine
linux immédiatement
shutdown -h 23:00 :Arrêter la machine linux à
23h
shutdown -c : Annuler un arrêt planifié
6
Gestion des fichiers et des répertoires
mkdir : créer un nouveau répertoire
ex : mkdir /home/stagiaire/Bureau/linux
touch : créer un nouveau fichier
ex : touch /home/stagiaire/Bureau/cours.doc
cp -R : copier un répertoire vers une nouvelle
destination
ex: cp –R /home/stagiaire/Bureau/linux /home/stagiaire
cp : copier un fichier vers une nouvelle destination
ex : cp /home/stagiaire/Bureau/cours.doc /home/stagiaire
7
Gestion des fichiers et des répertoires
mv : déplacer un répertoire ou un fichier vers une nouvelle destination
ex: mv /home/stagiaire/Bureau/cours /home/stagiaire
mv : Renommer un répertoire ou un fichier
ex:
cd /home/stagiaire/Bureau
mv cours cours2020
mv exercices.txt exercices2020.txt
rm -rf : Supprimer un répertoire
ex : rm -rf /home/stagiaire/Bureau/linux
rm -f : supprimer un fichier
ex : rm -f /home/stagiaire/Bureau/cours.doc
8
Gestion des fichiers et des répertoires
• Dans cette démo nous allons exécuter les opérations
suivantes :
1- création d’un dossier cours dans le Bureau de
l’utilisateur stagiaire
2- Création de deux dossier : linux et systemes à
l’intérieur du dossier cours
3- Création d’un fichier nommé exercices.txt à l’intérieur
du dossier linux
4- copie du dossier linux à l’intérieur du dossier systemes
5- modification du nom du dossier cours par modules
9
Gestion des fichiers et des répertoires
10
Edition des fichiers texte
• Plusieurs outils de commandes peuvent être
utilisés pour ouvrir et éditer les fichiers sous
linux. Notons par exemple :
gedit
cat
more
less
vi
11
Edition des fichiers texte
• La commande gedit permet d’ouvrir et éditer
un fichier texte en mode graphique.
12
Edition des fichiers texte
• La commande cat permet d’ouvrir en lecture
seule une fichier texte dans le terminal shell
13
Edition des fichiers texte
• La commande more permet d’ouvrir en
lecture seule un fichier texte dans le terminal
shell.
14
Edition des fichiers texte
• La commande less permet d’ouvrir en lecture
seule un fichier texte dans le terminal shell.
15
Edition des fichiers texte
• Pour arrêter l’exécution de la commande less
et revenir à l’invite de commande shell, il faut
appuyer dans le clavier sur la touche ‘q’
16
Edition des fichiers texte
• La commande vi permet d’ouvrir un fichier
texte à l’intérieur du terminal shell, et offre
également la possibilité de modifier le fichier
17
Edition des fichiers texte
• Pour commencer à modifier votre fichier avec
la commande vi, il faut commencer par taper
sur la touche ‘a’
18
Edition des fichiers texte
• Pour sauvegarder et fermer le fichier. Appuyer
sur la touche ‘echap’ , puis saisir sur le clavier
‘:wq!’ puis taper sur la touche ‘entrée’
19
Edition des fichiers texte
• Pour fermer le fichier sans sauvegarder les
modifications. Appuyer sur la touche ‘echap’ ,
puis saisir sur le clavier ‘:q!’ puis taper sur la
touche ‘entrée’
20
La commande wc
• La commande wc permet d’extraire des
informations sur les fichiers , comme la taille,
nombre de lignes ect…
wc -l : afficher le nombre de lignes d’un fichier
texte
wc -c : afficher la taille en octect d’un fichier
texte
wc –w : afficher le nombre de mots dans un
fichier texte
21
La commande wc
22
La commande grep
• La commande grep est une commande qui
permet de rechercher une chaine de
caractères (mot , phrase …) dans un fichier
texte
• grep affiche l’ensemble des lignes du fichier
texte contenant la chaine de caractères
recherchée
• Exemple :
grep ‘’TRI’’ /home/stagiaire/Bureau/lettre.txt
23
La commande grep
24
Expressions régulières
Voici quelques expressions régulières sous linux
^ : début de ligne
$ : fin de ligne
. : un seul caractère quelconque
* : une chaine de caractères quelconque
[2az] : un caractère égal à 2 , a , ou bien z
[0-9] : un chiffre allant de 0 jusqu’à 9
[a-z] : une lettre alphabétique
25
La commande grep
• Exercice :
A quoi sert les commandes suivantes :
1- grep ‘’^a ’’ fichier
2- grep ‘’r$’’ fichier
3- grep ‘’^[0-9]’’ fichier
4- grep ‘’^user‘’ fichier
5- grep ‘’^r..[s2t]‘’ fichier
26
La commande grep
• Réponse :
1- Rechercher toutes les lignes commençant par a
2- Rechercher toutes les lignes se terminant par r
3- Rechercher toutes les lignes commençant par un
chiffre
4- Rechercher toutes les lignes qui commencent par
user
5- Rechercher toutes les lignes qui commencent par r
et dont le Quatrième caractère est soit s , 2 ou bien t
27
Les commandes head et tail
• La commande head permet de filtrer les
premières lignes d’un fichier texte
• Utilisation :
head -n x fichier : affichage des x premières
lignes du fichier.
Exemples :
head –n 4 /etc/group
28
29
Les commandes head et tail
• La commande tail permet d’afficher des lignes
qui se situent en bas d’un fichier texte
• Utilisation :
tail –n x fichier : affichage des x dernières
lignes du fichier
Exemple :
tail – n 6 /etc/group : affichage des 6
dernières lignes du fichier /etc/group
30
Les commandes head et tail
31
La commande sort
• La commande sort permet de trier les lignes
d’un fichier texte selon l’ordre
alphanumérique
• Utilisation:
sort fichier
• Exemple:
sort /etc/group
32
La commande sort
33
La commande cut
• La commande cut est un filtre qui permet
d’afficher des zones spécifiques dans un fichier
texte.
• Avec la commande cut , on spécifie le séparateur
entre les zones du texte avec l’option -d, et les
colonnes à afficher avec l’option -f
• Dans l’exemple suivant, nous allons travailler sur
un fichier qui contient des informations de 4
étudiants. Les informations sont séparées par ‘’:’’
34
La commande cut
35
Manuel des commandes
• Chaque commande possède un manuel d’aide
• Le manuel d’aide définit la commande et
explique son rôle et le rôle de ses options
• Pour afficher le manuel d’une commande,
utiliser la commande man
• Exemples :
man mkdir
man wc
36
Les liens symboliques et physiques
• Les liens symboliques ou physiques sont des
raccourcies permettant d’accèder plus
rapidement à des fichiers ou répertoires sous
linux à partir d’autres emplacements sur le
disque dur.
• Pour les fichiers, il est possible de créer des
liens symboliques ou des liens physiques.
• Pour les dossiers, il n’est possible de créer que
des liens symboliques
37
Les liens symboliques et physiques
• Un lien physique se comporte comme une
copie, car il reste fonctionnel dans le cas ou le
fichier d’origine est supprimé.
• Un lien symbolique s’écrase dans le cas ou le
fichier ou le dossier d’origine est supprimé.
• Pour créer un lien physique ou symbolique, on
utilise la commande Ln
38
Les liens symboliques et physiques
Utilisation :
• Lien symbolique
ln -s source destination
• Lien physique
ln source destination
Exemple :
ln -s /home/stagiaire/cours/exercices.txt /home/stagiaire/Bureau/exercices.txt
ln /home/stagiaire/examens/linux.pdf /home/stagiaire/Bureau/linux.pdf
39
Les liens symboliques et physiques
• Dans cette démonstration nous allons :
1- créer un fichier commandes.txt sur le répertoire
/home/stagiaire/cours/linux
2- Ajouter un petit texte sur le fichier commandes.txt
3- créer un lien physique du fichier commandes.txt sur le
Bureau
4- créer un lien symbolique du fichier commandes.txt sur
le Bureau
5- supprimer le fichier source commandes.txt
6- vérifier l’ouverture du lien physique et du lien
symbolique
40
Les liens symboliques et physiques
41
La commande find
• La commande find permet de rechercher des fichiers
ou des dossiers dans un système d’exploitation linux.
• Il est possible d’utiliser des critères de recherche
comme le nom , la taille ect…
• Utilisation standard :
find domaine_de_recherche -type f ou d –name ‘’nom de fichier ou du dossier
recherché’’
Exemples :
find / -type f -name ‘’exercices.doc’’
find /home/stagiaire -type d -name ‘’Tps_linux’’
42
La commande find
Dans la démonstration suivante, nous allons:
- Créer un répertoire selon le chemin suivant ,
/home/stagiaire/Bureau/cours/systemes/linux
- Créer un fichier avec le chemin suivant:
/home/stagiaire/Bureau/cours/reseaux/routeurs.doc
- Rechercher le dossier linux en utilisant la
commande find
- Rechercher le fichier routeurs.doc en utilisant la
commande find
43
La commande find
44
La commande find
• Autres options de la commande find :
-name : nom de l’élément recherché
-type : type de l’élément
-size : taille de l’élément recherché
-ctime : date de création de l’élément recherché
-atime : date du dernier accès à l’élément
-mtime : date de la dernière modification de
l’élément recherché
45
La commande find
• A l’aide de la commande find , recherchez :
1- Un dossier s’appelant cours
2- Tous les fichiers avec l’extension mp3
3- Tous les fichiers avec une taille égale à 150
koctets
4- Tous les fichiers avec une taille supérieur à
150 koctets
5- Tous les dossiers dont le dernier accès s’est
fait dans les dernières 24 heures 46
La commande find
Réponses:
1- find / -type d -name ‘’cours’’
2- find / -type f -name ‘’*.mp3’’
3- find / -type f -size 150k
4- find / -type f -size +150k
5- find / -type d -atime -1
47
Gestion des utilisateurs et des groupes
La liste des commandes suivantes représente des outils en ligne de
commandes permettant à un administrateur linux de gérer les
comptes utilisateurs et les groupes dans une machine linux
useradd : ajouter un nouvel utilisateur
ex : useradd amine
userdel -r : supprimer un utilisateur existant
ex : userdel -r ahmed
groupadd : ajouter un nouveau groupe d’utilisateurs
ex: groupadd TRI
groupdel : supprimer un groupe d’utilisateurs existant
ex : groupdel TRI
48
Gestion des utilisateurs et des groupes
passwd : Créer et modifier le mot de passe d’un
utilisateur :
ex : passwd amine
usermod -g :Rajouter un utilisateur existant à un
groupe existant :
ex : usermod –g TRI amine
usermod -G : Rajouter un utilisateur existant à
plusieurs groupes existants :
usermod -G techniciens,stagiaires amine
(TRI est un groupe primaire pour amine , car il est le premier groupe
qui va acceuillir l’utilisateur amine)
(techniciens et stagiaires sont des groupes secondaires) 49
Gestion des utilisateurs et des groupes
usermod -l :Modifier le nom d’un utilisateur :
ex : usermod -l amine12 amine
( usermod -l <nouveau-nom> <ancien-nom>
groups : Afficher les noms des groupes d’un
utilisateur:
ex : groups amine
50
Gestion des utilisateurs et des groupes
• Dans la démonstration suivante nous allons :
- Créer un utilisateur nommé ahmed
- Affecter un mot de passe à ahmed
- Créer trois groupes : TRI – Techniciens – informaticiens
- Affecter ahmed à son groupe principal TRI
- Affecter ahmed aux groupes secondaires
techniciens et informaticiens
- Afficher les groupes de ahmed
51
Gestion des utilisateurs et des groupes
52
Gestion des utilisateurs et des groupes
• Remarques :
1- On peut consulter la liste des utilisateurs
crées sur le fichier : /etc/passwd
2- La liste des groupes créés est enregistrée
dans le fichier : /etc/group
3- Chaque utilisateur possède un numéro
d’identification uid (user identifier)
4- Chaque groupe possède un numéro
d’identification gid (group identifier)
53
Gestion des utilisateurs et des groupes
• Dans cette démonstration nous allons :
1- créer un utilisateur nommé ali
2- créer un groupe nommé techniciens
3- affecter ali à son groupe principal techniciens
4- vérifier l’uid de ali dans le fichier /etc/passwd
5- vérifier le gid du groupe techniciens dans le
fichier /etc/group
54
Gestion des utilisateurs et des groupes
Nous remarquons que :
uid de l’utilisateur ali est : 1002
gid du groupe techniciens est : 1024
55
Gestion des utilisateurs et des groupes
• Question :
En une seule ligne de commandes , créez un utilisateur
avec les propriétés suivantes (On suppose que les
groupes sont déjà crées ) :
Nom de login : user800
uid : 1020
groupe primaire : TRI
groupes secondaires : techniciens , informaticiens
dossier personnel : /home/user800_2030
date d’expiration : 2030-12-31
56
Gestion des utilisateurs et des groupes
Réponse :
useradd -u 1020 -g TRI -G techniciens,informaticiens -e 2030-12-31 -d /home/user800_2030 user800
57
Les droits d’accès aux fichiers et
dossiers
• La commande ls -l permet d’afficher le contenu
d’un répertoire avec plusieurs informations
détaillées :
Les droits d’accès – Le nombre des liens physiques – le
propriétaire – le groupe propriétaire – la taille en octets –
la date de la dernière modification
• les principaux droits d’accès sont :
r = Lecture
w = Ecriture
x = Accessibilité (dossiers) / Exécution (fichiers exécutables)
58
Les droits d’accès aux fichiers et
dossiers
59
Les droits d’accès aux fichiers et
dossiers
rwx rwx rwx
Droits de Droits du Droits des
l’utilisateur groupe autres
propriétaire propriétaire utilisateurs
60
Les droits d’accès aux fichiers et
dossiers
• Le root et le propriétaire peuvent modifier les
droits d’accès grâce d’un fichier ou un dossier
grace à la commande : chmod
• On peut utiliser la commande chmod avec
deux méthodes :
1- Méthode octale
2- Méthode symbolique
61
Les droits d’accès aux fichiers et
dossiers
1- Méthode octale
Dans la méthode octale nous utilisons la
représentation octale des nouveaux droits à affecter
au fichier ou le dossier en question.
Exemple :
rw- rw- rw- => rwx r-- ---
chmod 740 fichier/dossier
chmod 740 /home/stagiaire/Bureau/file.txt
62
Les droits d’accès aux fichiers et
dossiers
63
Les droits d’accès aux fichiers et
dossiers
2- Méthode symbolique :
Dans la méthode symbolique nous utilisons
les symboles ci-dessous pour exprimer les
modifications de droits à configurer.
u= le propriétaire
g= le groupe propriétaire
o= les autres utilisateurs
a= tout le monde
Exemple :
rw- rw- rw- => rwx r-- ---
chmod u+x,g-w,o-rw /home/stagiaire/Bureau/cours.doc
64
Les droits d’accès aux fichiers et
dossiers
65
Les droits d’accès aux fichiers et
dossiers
• Autres exemples:
chmod u=r fichier/dossier
chmod u=r,g=rw fichier/dossier
chmod u=rw,g=rw,o=r fichier/dossier
Quel est l’effet de chacune de ces trois commandes ?
66
La commande chown
• L’administrateur root peut modifier le
propriétaire d’un fichier ou un répertoire en
utilisant la commande chown
• Utilisation:
chown <nom du nouveau propriétaire> <chemin du fichier /dossier >
• Exemple :
chown ahmed /home/stagiaire/Bureau/cours.doc
67
La commande chown
68
La commande chgrp
• L’administrateur root peut modifier le
propriétaire d’un fichier ou un répertoire en
utilisant la commande chgrp
• Utilisation:
chgrp <nom du groupe propriétaire> <chemin du fichier /dossier >
• Exemple :
chgrp TRI /home/stagiaire/Bureau/cours.doc
69
La commande chgrp
70
La commande umask
• Exercice
Sur votre bureau créer deux dossiers et deux fichiers , les
noms seront respectivement dossier1 ,dossier2, file1 et file2
1) Quels sont les droits d’accès à dossier1 , dossier2 et file1
et file2 ?
2) Appliquer la commande : umask 026
3) Créer sur votre bureau deux dossiers et deux fichiers
nommés respectivement dossier3, dossier4 , file3 et file4
4) Comparer les droits d’accès avant et après l’application de
umask 026
5) Quel est donc le rôle de la commande umask ?
71
La commande umask
• umask modifie les droits d’accces par défaut pour
les fichiers et les dossiers nouvellement créés; sa
valeur par défaut est 022.
exemple :
umask 026
• Les droits par défaut d’un nouveau dossier sont :
777 - (valeur de umask)
Les droits par défaut d’un nouveau fichier sont :
666 - (valeur de umask)
72
La commande umask
• Dans cette démonstration nous allons :
1- Modifier la valeur de umask à 026
2- Créer un nouveau dossier nommé cours
3- Vérifier des droits d’accès au dossier cours
4- Créer un nouveau fichier nommé file.txt
5- Vérifier les droits d’accès au fichier file.txt
73
La commande umask
74
Les redirections
• Une redirection permet de sauvegarder le
résultat d’une commande sur un fichier texte.
Utilisation :
Il est possible d’effectuer une redirection en
utilisant le signe > ou >>
exemples :
ls /etc > /home/stagiaire/Bureau/file.txt
pwd > /home/stagiaire/Bureau/file.txt
wc -l /etc/group >> /home/stagiaire/Bureau/file.txt
75
Les redirections
• Remarques :
> : écrase le contenu du fichier texte avant
d’appliquer la redirection
>> : effectue la redirection sans écraser le
contenu du fichier texte.
76
Les redirections
• Dans cette démonstration nous allons :
1- créer un fichier texte file.txt sur le bureau
2- rediriger le résultat de la commande wc -l /etc/passwd
vers le fichier file.txt
3- rediriger le résultat de la commande pwd vers le fichier file.txt
4- rediriger le résultat de la commande whoami vers le fichier
file.txt
5- rediriger le résultat de la commande ls -l /home/stagiaire
vers le fichier file.txt
77
Les redirections
78
Les tubes sous linux (les pipes)
• Un pipe est un moyen logiciel qui permet
d’exécuter deux ou plusieurs commandes linux
en superposition :
Commande_1 | commande_2
• Lorsqu’on superpose deux commandes linux
avec un pipe, le résultat de la commande_1
sera un paramètre de la commande_2
79
Les tubes sous linux (les pipes)
• Exemples :
1- ls /etc | grep ‘’passwd’’
2- ls /home | wc –l
3- grep ‘’bonjour’’ lettre.txt | wc –l
( Sur votre clavier appuyer simultanément sur
les touches alt gr et 6 pour écrire ‘|’ )
80
Les tubes sous linux (les pipes)
• Exercice :
1- Donner le nombre des utilisateurs dont le nom commence par la
lettre ‘u’
grep ‘’^u’’ /etc/passwd | wc -l
2- Calculer le nombre des dossiers sur le répertoire /etc
ls -l /etc | grep ‘’^d’’ | wc -l
3- donner une ligne d’instruction qui vous permettra d’afficher
depuis la ligne 4 jusqu’à la ligne 10 du fichier /etc/passwd
head -n 10 /etc/passwd | tail –n 7
81
Les tubes sous linux (les pipes)
82
La compression des fichiers sous linux
• On peut utiliser les 2 outils en lignes de
commandes suivants pour compresser les
fichiers sous linux :
- gzip
- bzip2
Compression : Décompression :
gzip fichier gunzip fichier.gz
bzip2 fichier bunzip2 fichier.bz2
83
La compression des fichiers sous linux
• Dans la démonstration suivante nous allons :
1- créer un fichier file.txt sur le bureau
2- copier le contenu du fichier /etc/group dans le
fichier file.txt
3- afficher la taille du fichier file.txt
4- compresser le fichier file.txt avec l’outil gzip
5- afficher la taille du fichier file.txt.gz compressé
6- décompresser le fichier file.txt.gz
7- compresser le fichier file.txt avec l’outil bzip2
8- afficher la taille du fichier file.txt.bz2
84
La compression des fichiers sous linux
85
L’archivage avec la commande tar
• Grace à la commande tar , Il est possible
d’archiver un ensemble de fichiers et de
dossiers sous linux dans une archive
• Utilisation :
tar -cvf <nom de l’archive> < chemin des répertoires et fichiers à archiver >
• Exemple :
tar -cvf cours.tar cours_linux cours_réseaux exercices_linux.doc
86
L’archivage avec la commande tar
On peut utiliser d’autres options avec la
commande tar
• tar -xvf cours.tar : permet d’extraire le
contenu de l’archive cours.tar
• tar -tvf cours.tar : permet de consulter le
contenu de l’archive cours.tar , sans extraction
• tar -czf : permet de créer une archive
compressé ( ayant une taille réduite)
87
L’archivage avec la commande tar
Dans la démonstration suivante nous allons :
- Créer deux répertoires cours_linux et
cours_réseaux sur le bureau
- Créer un fichier exercices_linux.doc sur le bureau
- Archiver ces trois élements dans une archive
nommée cours.tar
- Consulter le contenu de l’archive cours.tar
- Extraire le contenu de l’archive cours.tar
88
L’archivage avec la commande tar
89
Les processus sous linux
• Un processus est un programme en cours
d’exécution sur votre machine linux.
• Pour afficher les processus en cours
d’exécution sur linux , on peut utiliser la
commande ps -aux
• La commande ps -aux affiche un tableau qui
recense plusieurs informations sur les
processus
90
Les processus sous linux
91
Les processus sous linux
User : Le nom de la session source du
déclenchement du processus
PID : numéro d’identification du processus
%MEM: charge mémoire du processus
%CPU: charge processeur du processus
START : heure de démarrage du processus
Command : nom du processus
92
Les processus sous linux
• La commande top est un autre moyen qui
permet de superviser en temps réel les
processus déclenché sur votre machine linux
93
Les processus sous linux
• La commande kill -9 permet d’ arrêter
l’activité d’un processus.
• Pour arrêter un processus , il faut tout d’abord
Connaitre son pid grace à la commande ps –aux
Exemple :
kill -9 168
94
Les processus sous linux
L’exécution de la commande ps –aux nous permet de remarquer que dans cette machine,
2848 est le pid de l’application firefox
Pour pouvoir fermer l’application firefox , on va procéder à utiliser la
Commande : kill - 9 2848
95
Installation des packages RPM
• Un package rpm est un fichier qui permet d’installer
une nouvelle application, service … sur votre machine
linux
• Les packages rpm constituent un moyen efficace et
sécurisé pour installer de nouveaux programmes sur
certaines distributions linux comme : RedHat, CentOs,
Fedora …
• Un package rpm est un fichier avec l’extension .rpm
• Les fichiers rpm sont téléchargebles depuis plusieurs
sites web sur internet comme : http://fr.rpmfind.net
96
Installation des packages RPM
Dans cette démo, nous allons installer un
package rpm permettant d’ajouter la
fonctionnalité de serveur DHCP sur notre
machine linux
97
Installation des packages RPM
• On peut utiliser les commandes suivantes pour
gérer les packages rpm sur une machine linux
rpm -ivh : installer package rpm
rpm -Uvh : mettre à jour un package rpm
rpm -e : désinstaller un package rpm
rpm -q : vérifier l’existence d’un package sur le
machine
rpm -qa : afficher la liste de tous les packages
installés sur la machine linux
98
Installation des packages RPM
99
Installation des packages RPM
• Il est possible d’installer les packages rpm en
ligne , si le serveur est connecté à internet,
grâce à la commande yum install
100
Le montage des périphériques
• La commande mount permet de monter les
périphériques ( clé USB, CD , DVD …)
manuellement sur votre machine linux
• Le montage manuelle des périphérique
s’effectue à l’aide des fichiers spéciaux de
périphériques localisés sur le répertoire /dev
• Avec la commande mount, on peut créer un
point de montage d’un périphérique sur le
système de fichiers de la machine linux
101
Le montage des périphériques
• Utilisation de mount :
mount <fichier spécial du périphérique> <chemin du point de montage>
Exemple :
mount /dev/sdb1 /mnt/USB
On peut spécifier le système de fichiers du périphérique avec l’option –t
Exemple:
mount -t vfat /dev/sdb1 /mnt/USB
102
Le montage des périphériques
• Dans la démonstration suivante, nous allons :
1- Créer un dossier mnt_usb sur le Bureau , qui sera le point
de montage de la clé USB
2- insérer une clé USB sur notre machine linux
3- localiser le fichier spécial de la clé USB sur le répertoire
/dev
4- montrer manuellement le contenu de la clé USB sur le
dossier mnt_usb créé sur le Bureau
Le dossier mnt-usb va contenir les fichiers et les dossiers qui
sont enregistrés sur la clé USB
5- Afficher le contenu du dossier mnt_usb
6- Démonter manuellement la clé USB
103
Le montage des périphériques
104
Le montage des périphériques
Autres exemples:
Pour monter manuellement un cd-rom sur votre
machine linux, on peut utiliser la commande
suivante:
mount -t iso9660 /dev/cdrom /mnt/mnt-cd
iso9660: c’est le système de fichiers des cd-rom
/dev/cdrom : il s’agit du fichier spécial du lecteur cd-rom
mnt-cd : un point de montage du cd-rom
105