|
Schoubi |
 |
Guru 
Déconnecté
Niveau : 5 N° de Membre :
566
Ancienneté : 100%
Participation : 15%
Inscription: 10 Mar 2002
Localisation:
Age: 47
Messages: 12627
Sujets Lancés : 1428
|
Citation: Message écrit par Cthulhu22, le 01-10-2004 à 16:00
@Zakath> la partie sur le système de fichiers n'est pas forcément claire pour quelqu'un qui n'a jamais vu linux de sa vie (c'est mon avis, je suis peut etre le seul ) |
C'est un peu vrai...Je pense qu'on peut commencer par le décrire en général avant de parler des commandes pour remonter, etc...
J'ai trouvé ça ici, j'espère qu'ils ne m'en voudront pas 
Citation: 1.3 Les répertoires standard
Cette section passe en revue les répertoires standards d'un système Unix.
1.3.1 Le répertoire racine /
/boot
contient les fichiers nécessaires au chargement du noyau, donc celui-ci en particulier mais également les fichiers utilisés par le chargeur de boot.
/sbin
contient les programmes nécessaires au démarrage et au bon fonctionnement du système, en particulier le père de tous les processus, init.
/bin
contient les programmes standards du système n'étant pas nécessaire à son démarrage
/lib
contient les bibliothèques standards du système (entre autres la libc) partagées par tous les autres programmes, il contient aussi dans le sous-répertoire modules les parties du noyau ayant été compilées en tant que modules.
/etc
contient toute la configuration générale du système, stockée dans un grand nombre de fichiers textes prévus pour être lisibles et éditables avec un simple éditeur de texte. conserver une sauvegarde de ce répertoire est une bonne idée, c'est d'ailleurs tout l'intérêt de tout regrouper ici.
/dev
contient tous les fichiers de périphériques.
/var
contient des données versatiles telles que des boîtes e-mail, des files d'impressions ou des logs.
/proc
ce répertoire, déjà évoqué, contient un système de fichier virtuel dont les fichiers permettent d'obtenir des information sur le système. Les fichiers contenus dans ce répertoire sont, pour la plupart, des fichiers textes directement consultables.
Il contient en particulier un certain nombre de répertoires numériques, ces répertoires contiennent des informations sur les processus en cours d'exécution sur le système (le nom du répertoire est en fait le PID du processus), tous les processus, sans exception, y sont représentés. On peut donner comme exemples
/proc/meminfo
qui fourni des information sur l'utilisation de la mémoire.
/proc/cpuinfo
donne toutes les information détectées par le noyau concernant le(s) processeur(s) de la machine.
/proc/mounts
donne la liste des partitions montées.
/proc/uptime
donne le temps (en secondes) pendant lequel la machine a fonctionné.
/proc/version
contient la version du noyau en cours d'exécution.
/proc/kcore
permet d'accéder à la totalité de la mémoire, ce fichier a exactement la taille de la mémoire vive embarquée dans la machine.
/proc/sys/kernel/hostname
le nom de la machine
/tmp
le répertoire temporaire général du système, la plupart des programmes l'utilisent pour stocker temporairement des données. Les fichiers de ce répertoire on souvent une durée de vie très courte.
C'est une bonne idée que ce répertoire soit une partition indépendante, cela évite qu'un trop grand nombre de fichiers temporaires ne remplissent complètement la partition racine.
/usr
ce répertoire, dont la sous-arborescence reflète partiellement celle de /, contient généralement un grand nombre de programmes supplémentaires.
/mnt
est destiné à contenir les points de montage de partitions ne s'insérant pas dans l'arborescence standard, comme par exemple des supports amovibles (disquettes, CD-ROMs, ...), des partitions d'un autre système (au hasard, windows) ou des partitions partagées en réseau.
/root
le répertoire home de l'administrateur
/home
contient les répertoires personnels des utilisateurs du système.
C'est une bonne idée de créer une partition pour recevoir ce répertoire, cela facilite une réinstallation éventuelle du système sans devoir se soucier des données des utilisateurs, il suffit de ne pas toucher à cette partition.
/opt
ce répertoire est utilisé pour contenir des programmes qui ne sont pas prévus pour s'intégrer dans l'arborescence standard, comme certains jeux ou programmes commerciaux.
1.3.2 Le répertoire /usr
/usr/bin
contient les exécutables des programmes installés dans l'arborescence.
/usr/sbin
contient les programmes réservés à l'administrateur.
/usr/games
ce répertoire, assez peu utilisé, est destiné à recevoir les exécutables de jeux.
/usr/man
contient les pages de manuel.
/usr/info
comme /usr/man mais pour les pages info.
/usr/share
ce répertoire est destiné à accueillir tous les fichiers, nécessaires ou superflus, utilisés par les programmes de /usr/bin
/usr/doc et /usr/share/doc
comme leur nom l'indique, ils sont destinés à contenir la documentation des programmes
/usr/lib
contient les bibliothèques non nécessaires au bon fonctionnement du système de base (i.e. les programmes dans /bin et /sbin).
/usr/src
est destiné à contenir les sources des programmes, contient souvent les sources du noyau dans le sous-répertoire linux.
/usr/include
contient les fichiers nécessaires à la compilation de programmes à partir des sources
/usr/local
identique à /usr mais pour des programmes de moindre importance ou dont les données pourraient interagir avec des programmes déjà installés. Ce répertoire est fréquemment utilisé pour installer des programmes compilés ``maison'' et n'étant pas fournis avec la distribution de base.
Il arrive que, à l'instar de /usr, on associe une partition à /usr/local, cela n'est cependant utile que sur des systèmes demandant beaucoup de rigueur et d'organisation. Ce répertoire trouve en fait tout son intérêt dans de grands systèmes ou les répertoires sont partagés en réseau.
/usr/X11R6
ce répertoire, à l'arborescence semblable à /usr, est destiné à contenir tout ce qui est relié à l'interface graphique X-Window. |
Rassurez vous, la plupart des dossiers qui sont importants au début sont uniquement /home et /usr....Et pour le premier vous pouvez y foutre toute la merde que vous voulez le système ne bronchera pas 
__________________

Signaler ce message à un modérateur | IP: Logguée Temps en ligne : 48 Jours, 18 Heures, 48 Minutes, 8 Secondes en ligne
|