La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

LPI 101 : GNU & Commandes UNIX Système de fichier linux  Ext2  Ext3 == ext2 + journal  Reiserfs Idéal pour petit fichier  Xfs Permet de très gros fichier.

Présentations similaires


Présentation au sujet: "LPI 101 : GNU & Commandes UNIX Système de fichier linux  Ext2  Ext3 == ext2 + journal  Reiserfs Idéal pour petit fichier  Xfs Permet de très gros fichier."— Transcription de la présentation:

1 LPI 101 : GNU & Commandes UNIX Système de fichier linux  Ext2  Ext3 == ext2 + journal  Reiserfs Idéal pour petit fichier  Xfs Permet de très gros fichier Vient de irix unix (sgi)  MSDOS  ISO9660

2 LPI 101 : GNU & Commandes UNIX Création de partition  Différents systèmes de fichiers  Simplifie les sauvegardes  Gestion des quotas, par partition  Intégration du ro  Lecteur IDE Partition primaire max. 4 Partition étendue max. 1 Partition logique max. 11 (5 à 15) /dev/hda/dev/hdb… /dev/hda1/dev/hdb1…  Lecteur SCSI /dev/sda/dev/sda1…

3 LPI 101 : GNU & Commandes UNIX Arborescence  Racine « / » répertoire origine  Hiérarchie standard FHS (File Hierarchy Standard)  /binprincipales commandes  /bootfichier du chargeur de dém.  /etcconfig de la machine  /procinfo noyau et processus  …..

4 LPI 101 : GNU & Commandes UNIX Système de fichiers  mkfs [options] -t [fstype] lecteur [bl..size] -t fstype : type de système de fichier  sdos, ext2, ext3, reiserfs,… -c contrôle des bad blocks  mke2fs [options] device [blocksize] -b : blocksize -c : contrôle des bad block -j : avec le journal -L : donne le label

5 LPI 101 : GNU & Commandes UNIX Intégrité des filesystem  Métadonnées Structure interne des données  Montage depuis /etc/fstab  Verification au boot par fsck  Quatres méthodes de contrôle d’accès Superblock : métadonnée, utilisé pour les point de montage Fichiers : objet d’instance, répertoire et fichier Inode : ID unique pour chaque fichier sur structure rép ou physique différente Dentry : fonctionnalité d’appellation du filesystem  Plusieurs dentry peuvent pointer vers le même inode

6 LPI 101 : GNU & Commandes UNIX Contrôle d’utilisation de disque  du [options] [files…]  Options principales -a : tous les fichiers, pas uniquement les répertoires. -b : affiche la taille en octets -c : total -h : human readable format (1K, 20M…)  cfdisk

7 LPI 101 : GNU & Commandes UNIX Espace disque et files system  df [options] [files…] Visualise l’utilisation de l’espace disque Principales options  -a : tous les systèmes de fichier avec 0 blocks  -t : limite l’affichage à un système de fichier particulier  -h : human readable format (1K, 20M…)

8 LPI 101 : GNU & Commandes UNIX Contrôle des files system  fsck [options] –t [fstype] device [fsck- options] Principales options  -A : utilise le fichier /etc/fstab Utilisé au boot par un script  -t fslist : Spécifie le type de FS à contrôler  -C : affiche la barre de progression  -a : réparation automatique  -r : réaparation interactive

9 LPI 101 : GNU & Commandes UNIX Contrôle FS étendus  e2fsck [options] device  Principales options -b : Utilise un atre superblock -c : utilise badblocks pour marquer les blocks corrompus -f : force le contrôle -a ou –p : répare automatiquement -y : mode non interactif

10 LPI 101 : GNU & Commandes UNIX Déboguer un FS étendu  Debugfs device Stats : fourni les statistiques Stat file : donne les stat sur le fichier file Logdump : Ecrit le journal dans un fichier

11 LPI 101 : GNU & Commandes UNIX Vider les informations d’un FS étendu  dump2fs [options] device Affiche le superblock et les infos des blocks group Principales options  -b : pour trouver les blocks corrompus  -h : pour seulement afficher les infos du superblock

12 LPI 101 : GNU & Commandes UNIX Personnaliser les FS étendus  tune2fs [options] device -i# : donne l’intervalle entre les contrôles successifs d’un FS [d/m/w] -l : liste le contenu du superblock -L : donne un label au volume

13 LPI 101 : GNU & Commandes UNIX EXEMPLE - QUIZ - EXERCICES

14 LPI 101 : GNU & Commandes UNIX Montage et démontage FS  mount [options] Sauf info dans /etc/fstab,seul root peut monter des lecteurs  umount [options] Répertoire courant ou fichiers ouvert empêchent le démontage

15 LPI 101 : GNU & Commandes UNIX Infos sur les files system  /etc/fstab contient les infos nécessaires au montage lors du démarrage du système : mount –a Est maintenu par le noyau Principales options  ro : lecture seule  noauto : ne monte pas automatiquement  exec : autorise l’exécution des binaires  user : permet à un utilisateur de monter et démonter  default : rw, suid, dev, exec, auto, nouser, et async

16 LPI 101 : GNU & Commandes UNIX EXEMPLE - QUIZ - EXERCICES

17 LPI 101 : GNU & Commandes UNIX Quota disques  Root peur gérer l’espace disque Par utilisateur, par système de fichier  Deux limites Souple (soft =) : spécifie la quantité max d’espace disque pour l’utilisateur  Envoie un message jusqu’à l’atteinte de la « période de grâce ». En fin de celle-ci passage en mode rigide. Rigide (hard =) : spécifie la limite absolue

18 LPI 101 : GNU & Commandes UNIX Quota utilisateur  Mots clés usrquota et/ou grpquota a ajouter dans le fichier /etc/fstab /dev/hda5 /home ext2 defaults,usrquota,grpquota 1 2  quota.user, quota.group(support V1)  aquota.user, aquota.group (support V2)  Seul root peut administrer les quotas  quotacheck : Contrôle des quotas  quotaon : active les quotas  edquota : configure les limites  quota : liste les quotas  repquota : affiche le rapport des quotas

19 LPI 101 : GNU & Commandes UNIX EXEMPLE - QUIZ - EXERCICES

20 LPI 101 : GNU & Commandes UNIX Permission d’accès EXTRAUSERGROUPOTHERS SUIDSGID Sti- ckyrwxrwxrwx 421421421421 chmod - umask - chattr - lsattr

21 LPI 101 : GNU & Commandes UNIX Permissions par défaut Attribuées par umask  Possible de le définir dans /home/user/.profile Création de fichier = 0666 Création de dossier = 0777 Valeur par défaut de umask = 022 Exemple :  Création de fichier rw-rw-rw- (0666) - umask (022) = 0644 -> rw-r--r--

22 LPI 101 : GNU & Commandes UNIX Changer les permissions  chmod Remplacer les permissions  chmod 0755 /tmp Modifier, ajouter ou supprimer les permissions sans remplacer toutes  chmod u+w fichier  chmod +r fichier  chmod –r fichier  chmod u=rwx, go=rx fichier go = groupe et autres Possible en mode récursif  chmod –R +x /sbin/*

23 LPI 101 : GNU & Commandes UNIX Propriétés des fichiers  Changement de propriétaire chown pierre fichier  Modifier le groupe d’un fichier ou rép. chgrp cours fichier  Administration des groupes gpasswd [-A user] [-M user] group  -A : ajoute utilisateur au groupe avec droit admin  -M : ajoute un membre au groupe

24 LPI 101 : GNU & Commandes UNIX Plus de privilèges  Privilège d’exécution Userid (UID) et groupid (GID)  Bit = 1; hérite des permissions du propriétaire  Exemple : chmod 2640 fichier chmod 4640 fichier Sticky bit  Restreint l’effacement  Exemple : Chmod 1640 /tmp (seul le owner peut effacer)

25 LPI 101 : GNU & Commandes UNIX EXEMPLE - QUIZ - EXERCICES

26 LPI 101 : GNU & Commandes UNIX Liens physiques et symboliques  Permet un nouveau chemin d’accès  Permet un alias plus court ou différent  ln [options] filename linkname  ln [options] filename linkdirectory  Principales options -f : force : ecrase les liens existants -s : lien symbolique

27 LPI 101 : GNU & Commandes UNIX Liens physiques  Seulement possible vers un fichier existant  Suppression impossible du fichier dans que des liens physiques existent  Lien et cible sur le même lecteur  Référence la cible grâce au nombre inode  Impossible vers un répertoire

28 LPI 101 : GNU & Commandes UNIX Liens symboliques  Peut-être créé vers un fichier inexistant  Référence la cible avec son nom et son chemin et pas le n° inode  Peuvent être utiliser sur plusieurs système de fichier  La taille dépend du nom de la cible

29 LPI 101 : GNU & Commandes UNIX Lier un fichier  Les liens sont affichés avec la commande : ls –l  Ils sont marqués avec « l » en début de permissions  Ils sont indiqué avec des flêches ->  ln : crée le lien  rm : supprime le lien (ne supprime pas le fichier)

30 LPI 101 : GNU & Commandes UNIX EXEMPLE - QUIZ - EXERCICES


Télécharger ppt "LPI 101 : GNU & Commandes UNIX Système de fichier linux  Ext2  Ext3 == ext2 + journal  Reiserfs Idéal pour petit fichier  Xfs Permet de très gros fichier."

Présentations similaires


Annonces Google