Mercredi - Alias
08/10/2003
Un alias est géré par le Finder et n’est pas reconnu par Unix. Un Alias comporte un data fork vide avec les informations relatives à l’alias qui sont stockées dans le resource fork.
(Crée un alias vers orig-file en utilisant le Finder.) % /bin/ls -l *-file -rw-r--r-- 1 saruman staff 0 ... alias-file -rw-r--r-- 2 saruman staff 23 ... hard-file lrwxr-xr-x 1 saruman staff 9 ... link-file > orig-file -rw-r--r-- 2 saruman staff 23 ... orig-file
% cat orig-file Je suis le fichier d'origine % cat alias-file %
Unix ne voit que les data fork et considère les ‘alias-file’ comme étant vides. Le Finder reconnaît les liens symboliques et les liens durs. La copie d’un alias avec la commande Unix ‘cp’ ne créera qu’un fichier vide.
Remarquez que ‘ls’ avec l’option -s reconnaît le resource fork lors du calcul de blocs occupés par le fichier (blocs de 36k ou de moitiés de 72K).
% /bin/ls -sl *-file 72 -rw-r--r-- 1 saruman staff 0 ... alias-file 8 -rw-r--r-- 2 saruman staff 23 ... hard-file 8 lrwxr-xr-x 1 saruman staff 9 ... link-file > orig-file 8 -rw-r--r-- 2 saruman staff 23 ... orig-file
Si vous souhaitez en apprendre plus sur Mac OS X Unix visitez le Learning Center
cliquez ici.
- Pour les débutants : Le Tutoriel Mac OS X Unix
- Pour plus d’informations sur des sujets spécifiques : Mac OS X Advanced Unix
- Pour des réponses à des problèmes communs : Mac OS X How To
Chargement
Commentaires récents