Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parSandrine Truchon Modifié depuis plus de 8 années
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
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.