Linux LPIC2 noelmace.comNoël MacéFormateur et Consultant indépendant expert Unix et FOSShttp://www.noelmace.comInterventio...
Linux LPIC2 noelmace.comPlan• Introduction : Rappels LPIC1 Créer un système de fichier• FAT• SWAP mount• paramètres umo...
Linux LPIC2 noelmace.comIntroduction : Rappels LPIC1• créer un système de fichier création (formatage) montage• manuel• ...
Linux LPIC2 noelmace.com• Options : -c : recherche de secteurs défectueux -m pourcentage : pourcentage despace réservé• ...
Linux LPIC2 noelmace.com• Options : -F fat-size : type / taille de FATFAT# mkfs.msdos partition# mkfs.msdos partition# mk...
Linux LPIC2 noelmace.com• Extension de la mémoire type code 0x82• "formatage"• utilisation ou cf /etc/fstabSWAP# mkswap ...
Linux LPIC2 noelmace.commount• Options : -a : all (/etc/fstab) -r : ro -v : verbose -w : rw (défaut pour la plupart) ...
Linux LPIC2 noelmace.comParamètres• default• loop• auto / noauto• user / nouser• users• ro• rw• etc …
Linux LPIC2 noelmace.commount• Options : -a : all (/etc/fstab) -r : ro -v : verbose -w : rw (défaut pour la plupart) ...
Linux LPIC2 noelmace.comParamètres• default• loop• auto / noauto• user / nouser• users• ro• rw• etc …
Linux LPIC2 noelmace.comumount• Options : -a : all -f : force -r : si échec, remonter en ro -t fstype$ umount [options...
Linux LPIC2 noelmace.comFstab : exemple• /etc/fstab#device mount point filesystem options dump fsck/dev/hda1 / ext3 defaul...
Linux LPIC2 noelmace.comPériphérique• udev• adresse• UUID=uuid• LABEL=label#device mount point filesystem options dump fsc...
Linux LPIC2 noelmace.comPoint de montage• dossier vide dans un autre fs / /home swap#device mount point filesystem opti...
Linux LPIC2 noelmace.comfstype et options• cf mount#device mount point filesystem options dump fsck/dev/hda1 / ext3 defaul...
Linux LPIC2 noelmace.comdump et fsck• dump : sauvegarde de la partition 1 = oui 0 = non (quasi toujours à notre époque)...
Linux LPIC2 noelmace.comAller plus loin• état actuel des montages• UUID• sync
Linux LPIC2 noelmace.comÉtat actuel des montages• via la commande mount à partir du fichier /etc/mtab• configuration main...
Linux LPIC2 noelmace.comUUID• Universal Disk Identifier• nombre hexadécimal de 32 chiffres 128bits• permet didentifier à ...
Linux LPIC2 noelmace.comConnaître lUUID dune partition• Exemple# blkid /chemin/vers/la/partition# blkid /chemin/vers/la/pa...
Linux LPIC2 noelmace.comVider le buffer• stocké dans la RAM• pour y supprimer les données stockées :• appelé automatiqueme...
Linux LPIC2 noelmace.comCe qu’on a couvert• La gestion et configuration des systèmes de fichier formatage, montage et int...
Linux LPIC2 noelmace.comLicenceCe(tte) œuvre (y compris ses illustrations, sauf mention explicite) est mise à disposition ...
Upcoming SlideShare
Loading in …5
×

03 01 intervention sur le système de fichier

207 views
168 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
207
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

03 01 intervention sur le système de fichier

  1. 1. Linux LPIC2 noelmace.comNoël MacéFormateur et Consultant indépendant expert Unix et FOSShttp://www.noelmace.comIntervention sur le système defichier GNU/LinuxSystème de fichiers et périphériquesLicence Creative CommonsCe(tte) œuvre est mise à disposition selon les termes de laLicence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 France.
  2. 2. Linux LPIC2 noelmace.comPlan• Introduction : Rappels LPIC1 Créer un système de fichier• FAT• SWAP mount• paramètres umount Fstab : exemple• Périphérique• Point de montage• fstype et options• dump et fsck• Aller plus loin État actuel des montages UUID• Connaître lUUID dune partition Vider le buffer
  3. 3. Linux LPIC2 noelmace.comIntroduction : Rappels LPIC1• créer un système de fichier création (formatage) montage• manuel• automatique
  4. 4. Linux LPIC2 noelmace.com• Options : -c : recherche de secteurs défectueux -m pourcentage : pourcentage despace réservé• 5 par défautCréer un système de fichier# mkfs.fstype partition# mkfs.fstype partition# mkfs –t fstype partition# mkfs –t fstype partition
  5. 5. Linux LPIC2 noelmace.com• Options : -F fat-size : type / taille de FATFAT# mkfs.msdos partition# mkfs.msdos partition# mkfs.vfat partition# mkfs.vfat partition
  6. 6. Linux LPIC2 noelmace.com• Extension de la mémoire type code 0x82• "formatage"• utilisation ou cf /etc/fstabSWAP# mkswap partition# mkswap partition# swapon partition# swapon partition
  7. 7. Linux LPIC2 noelmace.commount• Options : -a : all (/etc/fstab) -r : ro -v : verbose -w : rw (défaut pour la plupart) -t fstype$ mount [options] [device] [mountpoint]$ mount [options] [device] [mountpoint]• :Options -L label -U uuid -o paramètres
  8. 8. Linux LPIC2 noelmace.comParamètres• default• loop• auto / noauto• user / nouser• users• ro• rw• etc …
  9. 9. Linux LPIC2 noelmace.commount• Options : -a : all (/etc/fstab) -r : ro -v : verbose -w : rw (défaut pour la plupart) -t fstype$ mount [options] [device] [mountpoint]$ mount [options] [device] [mountpoint]• :Options -L label -U uuid -o paramètres
  10. 10. Linux LPIC2 noelmace.comParamètres• default• loop• auto / noauto• user / nouser• users• ro• rw• etc …
  11. 11. Linux LPIC2 noelmace.comumount• Options : -a : all -f : force -r : si échec, remonter en ro -t fstype$ umount [options] [device] [mountpoint]$ umount [options] [device] [mountpoint]
  12. 12. Linux LPIC2 noelmace.comFstab : exemple• /etc/fstab#device mount point filesystem options dump fsck/dev/hda1 / ext3 defaults 1 1UUID=3631a288-673e-40f5-9e96-6539fec468e9 /usr reiserfs defaults 0 0LABEL=/home /home reiserfs defaults 0 0/dev/hdb5 /windows vfat uid=500,umask=0 0 0/dev/hdc /media/cdrom iso9660 users,noauto 0 0/dev/sda1 /media/pen auto users,noauto 0 0server:/home /other/home nfs users,exec 0 0//winsrv/shr /other/win cifs users,credentials=/etc/creds 0 0/dev/hda4 swap swap defaults 0 0#device mount point filesystem options dump fsck/dev/hda1 / ext3 defaults 1 1UUID=3631a288-673e-40f5-9e96-6539fec468e9 /usr reiserfs defaults 0 0LABEL=/home /home reiserfs defaults 0 0/dev/hdb5 /windows vfat uid=500,umask=0 0 0/dev/hdc /media/cdrom iso9660 users,noauto 0 0/dev/sda1 /media/pen auto users,noauto 0 0server:/home /other/home nfs users,exec 0 0//winsrv/shr /other/win cifs users,credentials=/etc/creds 0 0/dev/hda4 swap swap defaults 0 0
  13. 13. Linux LPIC2 noelmace.comPériphérique• udev• adresse• UUID=uuid• LABEL=label#device mount point filesystem options dump fsck/dev/hda1 / ext3 defaults 1 1UUID=3631a288-673e-40f5-9e96-6539fec468e9 /usr reiserfs defaults 0 0LABEL=/home /home reiserfs defaults 0 0/dev/hdb5 /windows vfat uid=500,umask=0 0 0/dev/hdc /media/cdrom iso9660 users,noauto 0 0/dev/sda1 /media/pen auto users,noauto 0 0server:/home /other/home nfs users,exec 0 0//winsrv/shr /other/win cifs users,credentials=/etc/creds 0 0/dev/hda4 swap swap defaults 0 0#device mount point filesystem options dump fsck/dev/hda1 / ext3 defaults 1 1UUID=3631a288-673e-40f5-9e96-6539fec468e9 /usr reiserfs defaults 0 0LABEL=/home /home reiserfs defaults 0 0/dev/hdb5 /windows vfat uid=500,umask=0 0 0/dev/hdc /media/cdrom iso9660 users,noauto 0 0/dev/sda1 /media/pen auto users,noauto 0 0server:/home /other/home nfs users,exec 0 0//winsrv/shr /other/win cifs users,credentials=/etc/creds 0 0/dev/hda4 swap swap defaults 0 0
  14. 14. Linux LPIC2 noelmace.comPoint de montage• dossier vide dans un autre fs / /home swap#device mount point filesystem options dump fsck/dev/hda1 / ext3 defaults 1 1UUID=3631a288-673e-40f5-9e96-6539fec468e9 /usr reiserfs defaults 0 0LABEL=/home /home reiserfs defaults 0 0/dev/hdb5 /windows vfat uid=500,umask=0 0 0/dev/hdc /media/cdrom iso9660 users,noauto 0 0/dev/sda1 /media/pen auto users,noauto 0 0server:/home /other/home nfs users,exec 0 0//winsrv/shr /other/win cifs users,credentials=/etc/creds 0 0/dev/hda4 swap swap defaults 0 0#device mount point filesystem options dump fsck/dev/hda1 / ext3 defaults 1 1UUID=3631a288-673e-40f5-9e96-6539fec468e9 /usr reiserfs defaults 0 0LABEL=/home /home reiserfs defaults 0 0/dev/hdb5 /windows vfat uid=500,umask=0 0 0/dev/hdc /media/cdrom iso9660 users,noauto 0 0/dev/sda1 /media/pen auto users,noauto 0 0server:/home /other/home nfs users,exec 0 0//winsrv/shr /other/win cifs users,credentials=/etc/creds 0 0/dev/hda4 swap swap defaults 0 0
  15. 15. Linux LPIC2 noelmace.comfstype et options• cf mount#device mount point filesystem options dump fsck/dev/hda1 / ext3 defaults 1 1UUID=3631a288-673e-40f5-9e96-6539fec468e9 /usr reiserfs defaults 0 0LABEL=/home /home reiserfs defaults 0 0/dev/hdb5 /windows vfat uid=500,umask=0 0 0/dev/hdc /media/cdrom iso9660 users,noauto 0 0/dev/sda1 /media/pen auto users,noauto 0 0server:/home /other/home nfs users,exec 0 0//winsrv/shr /other/win cifs users,credentials=/etc/creds 0 0/dev/hda4 swap swap defaults 0 0#device mount point filesystem options dump fsck/dev/hda1 / ext3 defaults 1 1UUID=3631a288-673e-40f5-9e96-6539fec468e9 /usr reiserfs defaults 0 0LABEL=/home /home reiserfs defaults 0 0/dev/hdb5 /windows vfat uid=500,umask=0 0 0/dev/hdc /media/cdrom iso9660 users,noauto 0 0/dev/sda1 /media/pen auto users,noauto 0 0server:/home /other/home nfs users,exec 0 0//winsrv/shr /other/win cifs users,credentials=/etc/creds 0 0/dev/hda4 swap swap defaults 0 0
  16. 16. Linux LPIC2 noelmace.comdump et fsck• dump : sauvegarde de la partition 1 = oui 0 = non (quasi toujours à notre époque) usage de dump déconseillé aujourdhui• fsck : vérification de lintégrité du fs au démarrage 0 = non (reiserfs) 1 = premier (racine) 2 ou plus = les autres, dans lordre#device mount point filesystem options dump fsck/dev/hda1 / ext3 defaults 1 1UUID=3631a288-673e-40f5-9e96-6539fec468e9 /usr reiserfs defaults 0 0LABEL=/home /home reiserfs defaults 0 0/dev/hdb5 /windows vfat uid=500,umask=0 0 0/dev/hdc /media/cdrom iso9660 users,noauto 0 0/dev/sda1 /media/pen auto users,noauto 0 0server:/home /other/home nfs users,exec 0 0//winsrv/shr /other/win cifs users,credentials=/etc/creds 0 0/dev/hda4 swap swap defaults 0 0#device mount point filesystem options dump fsck/dev/hda1 / ext3 defaults 1 1UUID=3631a288-673e-40f5-9e96-6539fec468e9 /usr reiserfs defaults 0 0LABEL=/home /home reiserfs defaults 0 0/dev/hdb5 /windows vfat uid=500,umask=0 0 0/dev/hdc /media/cdrom iso9660 users,noauto 0 0/dev/sda1 /media/pen auto users,noauto 0 0server:/home /other/home nfs users,exec 0 0//winsrv/shr /other/win cifs users,credentials=/etc/creds 0 0/dev/hda4 swap swap defaults 0 0
  17. 17. Linux LPIC2 noelmace.comAller plus loin• état actuel des montages• UUID• sync
  18. 18. Linux LPIC2 noelmace.comÉtat actuel des montages• via la commande mount à partir du fichier /etc/mtab• configuration maintenue en espace utilisateur par mount• fichier /proc/mounts maintenu par le kernel toujours à jour (contrairement à /etc/mtab)$ mount$ mount
  19. 19. Linux LPIC2 noelmace.comUUID• Universal Disk Identifier• nombre hexadécimal de 32 chiffres 128bits• permet didentifier à peu prêt nimporte quoi• ne change pas tant que le fs nest pas modifié évite toute reconfiguration en cas de changement didentifiant de la partition• modification du branchement• OS multiples• etc ...
  20. 20. Linux LPIC2 noelmace.comConnaître lUUID dune partition• Exemple# blkid /chemin/vers/la/partition# blkid /chemin/vers/la/partition# blkid /dev/sda1# blkid /dev/sda1
  21. 21. Linux LPIC2 noelmace.comVider le buffer• stocké dans la RAM• pour y supprimer les données stockées :• appelé automatiquement au reboot à lextinction# sync# sync
  22. 22. Linux LPIC2 noelmace.comCe qu’on a couvert• La gestion et configuration des systèmes de fichier formatage, montage et interrogationWeight : 4Description : Candidates should be able to properly configure and navigate the standard Linux filesystem. This objective includes configuring and mountingvarious filesystem types.Key Knowledge Areas: The concept of the fstab configuration Tools and utilities for handling SWAP partitions and files Use of UUIDsThe following is a partial list of the used files, terms and utilities: /etc/fstab /etc/mtab /proc/mounts mount and umount sync swapon swapoff203.1 Operating the Linux filesystem
  23. 23. Linux LPIC2 noelmace.comLicenceCe(tte) œuvre (y compris ses illustrations, sauf mention explicite) est mise à disposition selon les termes de laLicence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 France.Pour voir une copie de cette licence, visitez http://creativecommons.org/licenses/by-nc-sa/3.0/fr/ ou écrivez à :Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.Vous êtes libre de : partager — reproduire, distribuer et communiquer cette œuvre remixer — adapter l’œuvreSelon les conditions suivantes : Attribution — Vous devez clairement indiquer que ce document, ou tout document dérivé de celui, est (issu de) l’œuvreoriginale de Noël Macé (noelmace.com) (sans suggérer quil vous approuve, vous ou votre utilisation de l’œuvre, à moinsden demander expressément la permission). Pas d’Utilisation Commerciale — Vous n’avez pas le droit d’utiliser cette œuvre à des fins commerciales (ie. lintentionpremière ou lobjectif dobtenir un avantage commercial ou une compensation financière privée). Pour obtenir ce droit, uneautorisation explicite de lauteur est requise. Partage dans les Mêmes Conditions — Si vous modifiez, transformez ou adaptez cette œuvre, vous n’avez le droit dedistribuer votre création que sous une licence identique ou similaire à celle-ci.Pour toute demande de collaboration, dutilisation commerciale ou de publication de ce support ou dun dérivé de celui-ci sous unelicence incompatible, contacter lauteur via les contacts indiqués sur le site http://www.noelmace.com. Vous êtes par ailleursvivement encouragé (sans obligation légale) à communiquer avec celui-ci si vous réalisez une œuvre dérivée ou toute améliorationde ce support.

×