42 votes

Quelle est la signification des répertoires par défaut dans la hiérarchie du système de fichiers Linux ?

Après avoir installé diverses distributions Linux pour bricoler, je suis perplexe devant les installateurs qui proposent des agencements de partition - pour une solution rapide, j'utilise simplement tout l'espace disque disponible.

Certaines des partitions proposées ont des noms cryptiques, notamment /var, swap, /usr et /home. Les installateurs ne m'expliquent pas vraiment leur utilité - à quoi servent-elles, et lesquelles, le cas échéant, devraient être utilisées?

1voto

Stephen Cox Points 1450

Vous pouvez créer des partitions séparées lors de l'installation. Une partition /home signifiera qu'à chaque fois que vous installez Ubuntu, vos paramètres personnels resteront.

/ - est la racine.
/var - (expliqué ci-dessus)
/dev - contient des "liens" vers des périphériques enregistrés. par exemple /dev/Video0 est une carte de capture...

/bin /sbin - contiennent des applications

mieux encore, Wikipedia a une excellente page http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard

La chose la plus importante que je trouve est d'avoir une 2ème partition (la plus grande) pour vos données et comme je l'ai dit à chaque fois que vous réinstallez ou mettez à niveau. Sélectionnez à nouveau cette partition et assurez-vous de décocher la case de formatage, puis tout est de retour. Même votre papier peint!

1voto

Historiquement, il est considéré comme une bonne pratique d'avoir /home, swap, et d'autres nœuds critiques résidant dans des partitions différentes, sur des disques physiques différents, voire sur des machines physiques différentes. Bien que, pour des raisons de commodité (pour le meilleur ou pour le pire), et avec l'avènement de sauvegardes externes bon marché ou basées sur le cloud, tout se trouve désormais dans une seule grande partition et vous sauvegardez simplement vos choses personnelles ailleurs.

/usr, signifie Unix System Resources

/sbin, Binaires Système

Contrairement aux croyances populaires, /etc ne signifie pas et cetera. Au lieu de cela, il signifie Extended Tool Chest. Mais, contrairement aux croyances populaires, il reste néanmoins objet de débat.

Voici quelques informations supplémentaires sur ces dossiers et sur leur organisation: info

1voto

CTKeane Points 530

La partition d'échange est également utilisée pour l'hibernation. Si vous souhaitez mettre votre ordinateur portable ou de bureau en hibernation, vous avez besoin d'une partition d'échange ou d'un fichier d'échange suffisamment grand pour contenir le système d'exploitation en cours d'exécution et vos applications ouvertes.

Il est souvent suggéré que la partition d'échange soit de la même taille que votre mémoire RAM.

0voto

Anh Do Points 4677

Swap doit être conservé séparément si vous l'utilisez. Et utilisez 1,5 à 2,0 fois la taille de votre mémoire vive pour cela.

Le reste peut être gardé ensemble et n'a pas vraiment d'importance (Linux / Unix n'est pas Windows et a une hiérarchie de répertoires unique, que votre répertoire /var soit sur une partition séparée ou non, il ressemble exactement le même). Le but principal du partitionnement est d'utiliser des systèmes de fichiers différents et de diviser les éventuels scénarios "plein disque" (donc, par exemple, si /var se remplit de journaux d'une application folle, /home fonctionne toujours)

En tant que remarque, je recommande vivement d'utiliser LVM qui permet de créer autant de partitions redimensionnables et amovibles que l'on souhaite, et même d'ajouter de nouveaux disques durs à la famille. Cependant, cela nécessite d'apprendre quelques commandes en ligne donc ce n'est pas pour les débutants absolus.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X