Lien symbolique
Un lien symbolique (ou "lien symbolique") est système de fichiers fonctionnalité qui peut être utilisée pour créer un lien vers un filet or dossier. Il est similaire à un "raccourci" Windows ou à un "alias" Mac, mais il ne s'agit pas d'un fichier réel. Au lieu de cela, un lien symbolique est une entrée dans un système de fichiers qui pointe vers annuaire ou fichier. Le système reconnaît le lien symbolique en tant que répertoire ou fichier, offrant ainsi un autre moyen d'y accéder.
Les liens symboliques sont supportés par Mac, Windows et Unix, mais se trouvent le plus souvent sur Unix systèmes, car Unix est connu pour avoir une grande hiérarchie (et souvent déroutante) des annuaires. le racine dossier seul a plusieurs différents sous-répertoiresdont beaucoup n’ont pas d’objet clairement défini. Les exemples comprennent coffre, dev, etc, lib, tmp, usr biologique et var. Cela peut rendre difficile la recherche de certains fichiers, en particulier s'ils se trouvent dans plusieurs répertoires situés profondément dans le système de fichiers. Les liens symboliques permettent de résoudre ce problème en créant un moyen plus facile d’accéder aux fichiers et dossiers courants.
Pour créer un lien symbolique sous Unix, vous pouvez taper une simple commande à la invite de commande utilisant l' syntaxe au dessous de. (La partie "-s" de la commande est importante car elle indique au système de créer un lien symbolique.)
ln -s [répertoire ou fichier cible] / [raccourci]
Par exemple, vous pouvez créer un lien symbolique "/ apachelogs"qui pointe vers"/ usr / local / apache / logs"en utilisant la commande suivante:
ln -s / usr / local / apache / logs / apachelogs
Après avoir entré la commande ci-dessus, vous pourrez accéder au répertoire des journaux Apache en ouvrant simplement "/ apachelogs"Bien que les liens symboliques soient reconnus par la plupart programmes, il peut être nécessaire d'activer un programme ou processus suivre des liens symboliques. Par exemple, pour un Apache serveur web pour reconnaître les liens symboliques, la ligne "Options + FollowSymLinks"doit être ajouté à la httpd.conf fichier.