Achava este confuso sempre que precisava, então decidi anotá-lo de uma vez por todas.
Exemplo:
Você deseja vincular uma cópia de uma pasta de projeto a um site na pasta htdocs do MAMP. Dessa forma, você pode manter todos os seus projetos juntos em uma pasta e ainda servir esse projeto na pasta htdocs.
Requisitos:
A pasta do seu projeto (por exemplo, / Usuários / nome de usuário / Documentos / trabalho / projetoX).
Uma pasta para colocar o link simbólico (por exemplo, sua pasta htdocs em MAMP: / Applications / MAMP / htdocs).
O comando:
ln -s /Users/username/Documents/work/projectX /Applications/MAMP/htdocs
O primeiro diretório é a pasta de origem, o segundo diretório é a pasta de destino
Sem barras atrás dos diretórios
(/Users/…/projectX, não /Users/…/projectX/)
Use caminhos absolutos, não relativos à localização da pasta atual