23 liens privés
ln -s path/to path/destination
c'est bien, mais :
si vous voulez être sur que ça fonctionne bien il faut utiliser des liens absolues, notamment pour les confs apache ou nginx pour activer une conf en faisant un lien symbolique vers le dossier sites-enabled
Bon, maintenant que c'est dit : On est d'accord pour dire que nous les AdminSys si on peux ne pas ce faire trop chier on en profite.
lns () {
Usage : lns path/to path/destination
ln -sv $(realpath $1) $(realpath $2)
}
realpath permet de fournir le chemin absolue d'un dossier ou un fichier, même si c'est un lien symbolique.
vous mettez cette fonction dans votre .bash_aliases (verifiez que votre .bashrc charge le bash_aliases) relancez votre terminal, et voila. vous êtes pénard pour faire des liens symbolique sans vous prendre la tête à taper des chemins complet.
J'aimerais tellement trouvé plein de doc dans ce genre sur du bash.
J'ai appris dans cet article bien plus de choses et en bien moins longtemps qu'en plusieurs heures de cours de Unix (amphi + tp)