Formation Apple


Contactez Validus

Formation Apple
 
Accueil
Formation Macintosh
Prestations Validus
Infos techniques
 
Infos
logonod32
 
Suivez toute l'actualité du Macintosh avec
Bienvenue chez Validus
Repertoire Darwin
Comme nous l'avons souvent évoqués, Mac OS X repose sur un noyau Unix. Ce dernier est constitué également de différents répertoires auxquels nous pouvons accéder via l'utilitaire "Terminal".
En tant qu'utilisateur Macintosh, nous ne sommes guère familiarisés avec une navigation en mode commandes et les noms attribués aux différents répertoires composants Darwin peuvent nous paraitre barbares. Toutefois il parait intéressant, dans un premier temps, de découvrir comment est organisé le premier niveau de Darwin.
Pour ce faire, ouvrons l'utilitaire "Terminal" puis tapons la commande suivante : cd / ; ls
La fenêtre suivante s'affiche :

Mac OSX Terminal

Nous nous situons ici à la racine de Mac OS X, symbolisé par /, et représentant le point de départ de toute l'arborescence du système.
Certains volumes ne nous sont pas étrangés. En effet, c'est à ce niveau que se situe les répertoires Users, Library, System, Applications et Network.
A quoi correspondent maintenant les autres répertoires présents :

• /Volumes :
Affiche les partitions de notre disque dur, les CD Rom ou DVD présents dans notre lecteur. La partition contenant Mac OS X n'est bien sur pas présente dans ce répertoire. Mac OS X étant représenter à la racine.

• /etc :
Dossier de stockage des commandes et des fichiers de l'administrateur

• /dev :
Contient des fichiers permettant une reconnaissance hardware du matériel, notamment des disques durs. Ainsi, des fichiers du type Disk0, Disk0s1 représentent des drivers et contrôleurs de disque dur.

• /bin :
Contient des commandes et programmes utilisables par tous les utilisateurs (copie de fichiers, création de répertoires par le Terminal)

• /sbin :
On y trouve également des commandes (informations sur le réseau, filtrage de paquets IP) ainsi que différentes ressources (fichier init pour le démarrage)

• /var :
Composé de plusieurs dossiers contenant des variables du système. C'est notamment dans ce répertoire que se situe le répertoire local du compte root.

• /usr : composé de plusieurs sous dossiers regroupant également nombre de commandes. C'est notamment dans ce répertoire que nous trouvons la commande man (/usr/share/man) utilisé pour afficher le manuel d'utilisation d'une commande.

• mach, mach.sym, mach.kernel :
Utilisé par la composante Mach de Darwin gérant les ressources processeurs et le lien entre les éléments softwares et hardwares.

• Desktop DB, Desktop DF :

Représentent des fichiers invisibles que les utilisateurs ne rencontrent pas en temps normal. Ils furent à l'origine créés par le Desktop manager d'AppleShare 2.0 sous le système 6.0 afin de conserver certaines informations en complément du fichier Desktop du Finder utilisé à l'époque. Ils furent conçus comme des bases de données à haute performance afin de supporter des accès plus rapide aux informations sur les serveurs AppleShare.


Sous Système 7, les fonctions du Desktop Manager furent incorporées au Finder avec le support du partage de fichiers. Les limites du Ressource Manager étaient largement dépassé en raison de l'ancien style de fichier Desktop basé sur des ressources. Le fichier base de données du Finder fut redéfini comme un fichier d'information en plage d'informations sous une forme plus rapide et plus efficace.

L'ensemble principal d'informations intégré aux fichiers Desktop DB et Desktop DF est la correspondance entre les informations d'affichage des icônes pour les applications et les fichiers correspondants. Cela inclue les signatures des applications et les types de fichiers associés. Ces ensemble est utilisé par le Finder pour déterminer quelle application lancer lors du double-clic sur un fichier et pour s'assurer qu'un fichier puisse être ouvert par Glisser/Déposer sur l'icône d'une application.

D'autres fichiers avec leurs propres informations d'icônes voient généralement leurs correspondances d'icônes intégrées dans cette base de données. Plusieurs "flags" associés à chaque fichier (si un fichier est un alias ou un modèle, est vérouillé ou non, visible ou non) sont contenus dans cette base de données. D'autres informations, telles que les commentaires affichés dans la fenêtre "Lire les informations", la position des icônes dans les fenêtres des dossiers du Finder et le positionnement des fenêtres du Finder, sont également stockés dans cette base de données.

Ce sont ces fichiers qui sont reconstruits lors de la "Reconstruction du bureau".

• /tmp :
Contient certains éléments temporaires et notamment un dossier portant le numéro d'identifications du compte admistrateur crée lors de l'assistant réglages. Dossier contenant certaines procédures à effectuer au démarrage (Cleanup at startup)

Page précédente

 

Validus : Centre de formation et prestataire de services de l'environnement Apple.
Formation Mac OS X, Mac OS X Serveur, Windows Serveurs, Réseaux TCP/IP et Routeurs CISCO.
Mise en oeuvre Solutions XServe, Netboot.
Infogérance et maintenance parcs Macintosh
Plan du Site