Si vous essayez d' cd
entrer dans un alias , cela ne fonctionnera pas; ceci est voulu par la conception car un alias fonctionne au niveau du Finder, pas au niveau UNIX sous-jacent.
J'ai extrait certains des aspects clés des alias , des liens symboliques (liens symboliques) et des liens matériels de l'article " Que sont les alias , les liens symboliques et les liens matériels dans Mac OS X? " Ci-dessous.
Alias
Ce type de raccourci est le plus ancien pour Mac; ses racines remontent au système 7. Les alias sont créés et gérés au niveau du Finder, ce qui signifie que si vous utilisez Terminal ou une application non Mac, comme de nombreuses applications et utilitaires UNIX, un alias ne travail. OS X semble voir les alias comme de petits fichiers de données, ce qu'ils sont, mais il ne sait pas comment interpréter les informations qu'ils contiennent.
Liens symboliques
Ce type de raccourci fait partie des systèmes de fichiers UNIX et Linux. Étant donné que OS X est construit au-dessus d'UNIX, il prend entièrement en charge les liens symboliques. Les liens symboliques sont similaires aux alias car ils sont de petits fichiers qui contiennent le chemin d'accès à l'objet d'origine. Mais contrairement aux alias, les liens symboliques ne contiennent pas le nom d'inode de l'objet. Si vous déplacez l'objet vers un emplacement différent, le lien symbolique sera rompu et le système ne pourra pas trouver l'objet.
Liens durs
Comme les liens symboliques, les liens matériels font partie du système de fichiers UNIX sous-jacent. Les liens matériels sont de petits fichiers qui, comme les alias, contiennent le nom d'inode de l'élément d'origine. Mais contrairement aux alias et aux liens symboliques, les liens matériels ne contiennent pas le chemin d'accès à l'objet d'origine. Vous utilisez généralement un lien dur lorsque vous souhaitez qu'un objet fichier unique apparaisse à plusieurs endroits. Contrairement aux alias et aux liens symboliques, vous ne pouvez pas supprimer l'objet lié d'origine du système de fichiers sans d'abord supprimer tous les liens matériels.
Ce qui fonctionne dans Terminal & Finder
Créez simplement un lien symbolique dans le terminal
ln -s <path to some folder> <destination of link>
Par exemple, sur mon bureau, j'ai créé un lien symbolique vers mon /Volumes
dossier
ln -s /Volumes /Users/allan/Desktop/Volumes
Sur mon bureau, j'ai obtenu cette icône automatiquement:
Vous pouvez même lui donner un nom différent:
ln -s /Volumes /Users/allan/Desktop/Stuff
Et automagiquement ...
ls -l
montre