Nota: Este artigo foi publicado originalmente em 2014. Alguns passos, comandos ou versões de software podem ter mudado. Consulte a documentação atual do Ubuntu para obter as informações mais recentes.

Neste guia passo a passo, você aprenderá a adicionar ou remover links simbólicos no Ubuntu. O Ubuntu é uma distribuição Linux popular baseada no Debian, amplamente utilizada para servidores e ambientes de desenvolvimento.

Pré-requisitos

Antes de começar, certifique-se de que você tem:

  • Um sistema rodando Ubuntu (edição desktop ou servidor)
  • Acesso ao terminal com privilégios sudo
  • Familiaridade básica com a linha de comando do Linux

Ao contrário do Windows, em sistemas baseados em Linux os links simbólicos são usados com bastante frequência. A vantagem de usar links simbólicos é que eles permitem que você tenha o mesmo arquivo em múltiplos locais, mas o conteúdo permanece o mesmo em todos eles, independentemente de onde você alterou o arquivo. Por exemplo, o Apache ou NginX usam links simbólicos para habilitar sites a partir de um repositório de sites disponíveis. Ao adicionar um link simbólico você pode habilitar um site, enquanto ao removê-lo você pode desabilitá-lo. Isso é extremamente útil, pois resolve o problema de rastrear atualizações em arquivos que deveriam ser iguais.

Com isso em mente, aqui estão as duas operações principais que você precisa lembrar ao usar links simbólicos:

ln -s /usr/SourcePath/SourceFile /usr/DestinationPath/DestinationFile

unlink /usr/DestinationPath/DestinationFile

Observe o uso de -s no comando (</general-commands-manual-ln/> “General Commands Manual: ln”) para indicar um link flexível (soft link). Links rígidos (hard links) se vinculam a uma versão específica do arquivo e, portanto, parecerá que seu conteúdo não é atualizado quando o arquivo de origem é alterado. Eu recomendo a leitura das páginas man do (</general-commands-manual-ln/> “General Commands Manual: ln”) e do (</general-commands-manual-unlink/> “General Commands Manual: unlink”) se você quiser aprender mais sobre o que pode fazer com eles.

(http://img.zemanta.com/zemified_h.png?x-id=8efc7059-02bb-4bff-96e2-61ea16b6e45a)](http://www.zemanta.com/?px “Enhanced by Zemanta”)

Resumo

Você aprendeu com sucesso a adicionar ou remover links simbólicos no Ubuntu. Se encontrar algum problema, verifique novamente os pré-requisitos e certifique-se de que seu ambiente Ubuntu está configurado corretamente.

Artigos Relacionados