Atalho de referência

0

Eu sou novo no OSX / linux. Eu tenho todo o meu material de desenvolvimento no seguinte local:

~/Dropbox/Dev/CompanyA

Existe alguma maneira que eu possa criar um link para essa pasta apenas referenciando ~/dev ou algo assim? Eu não tenho ideia se isso é possível. Mas toda vez eu tenho que referenciar esse longo caminho para muitas coisas que eu faço no terminal.

Eu obtenho o conceito de aliases no terminal ( editing ~/.bash_profile ). Mas estou procurando algo mais no nível do sistema ( fora do terminal, se possível ).

    
por gdx 19.06.2015 / 03:24

2 respostas

1

Você pode criar um link simbólico para esse diretório, em algum lugar conveniente. Eu não usaria a palavra dev que em sistemas * Nix é um diretório próprio, vamos chamá-lo mydev .

     ln -s ~/Dropbox/Dev/CompanyA ~/mydev

Isso cria um link simbólico, chamado mydev, no seu diretório pessoal (mude sua localização ou nome como preferir). Agora, toda vez que você precisar de algo em ~ / Dropbox / Dev / CompanyA, você pode usar mydev . Por exemplo,

     cd ~/mydev

coloca você dentro ~ / Dropbox / Dev / CompanyA transparentemente ( isto é, , sem que você perceba nada). Você pode ler arquivos lá,

     more ~/mydev/myfile.txt

ou crie subdiretórios

     mkdir ~/mydev/newsub

e eles aparecerão magicamente em ~ / Dropbox / Dev / CompanyA. Basicamente, você pode fazer através de mydev tudo que você quer fazer em ~ / Dropbox / Dev / CompanyA.

    
por 19.06.2015 / 08:30
0

A primeira coisa que você precisa saber é a diferença entre um link simbólico e um Alias .

Links simbólicos são do Unix e estão disponíveis para uso no OSX e no Linux. Os aliases são representações de ícones de outros itens (arquivos ou pastas) e são equivalentes a um atalho do Windows.

Para o desenvolvimento de software, um link simbólico é o melhor. Para facilitar o acesso a uma pasta no Mac OS Finder, você criaria um Alias.

    
por 19.06.2015 / 06:54