Home

Link simbólico no Mac: O que é e como criar/excluir

Updated on segunda-feira, 27 de novembro de 2023

iBoysoft author JoãoSilva

Written by

JoãoSilva
Professional tech editor

Approved by

Jessica Shee

Português English Français Deutsch やまと Español

Uma Introdução ao Link Simbólico/Symlink no Mac

Resumo: Este post fornecido pela iBoysoft explora tudo o que você precisa saber sobre o symlink no Mac. Depois de ler, você saberá o que é o symlink no Mac e como criar e excluir um symlink no Mac.

symlink mac

Vários tipos de links de atalho para arquivos e pastas são suportados pelos sistemas operacionais OS X e macOS no Mac. Acessar itens ocultos no sistema de arquivos é simples com links de atalho. Symlink é um deles. Continue lendo para saber mais sobre isso.

Índice:

 

Um link simbólico, também conhecido como symlink, é um tipo de link que é armazenado em um local no seu computador e direciona o acesso a outro local na mesma máquina. Pode ser comparado a um atalho para um aplicativo. Embora o arquivo do aplicativo real esteja oculto em seus arquivos, você pode abrir o aplicativo clicando duas vezes no atalho na sua área de trabalho.

Em resumo, um symlink é um arquivo especial que direciona o sistema para o arquivo/pasta vinculado no seu Mac. Quando você clica duas vezes no symlink no seu Mac, ele abrirá o arquivo/pasta para o qual ele está vinculado, permitindo que você acesse rapidamente o item de destino sem expandir os diretórios um por um no Finder.

Você pode pensar que o symlink é semelhante ao alias no Mac, mas o symlink é mais avançado. Ele funciona em todas as aplicações do sistema, incluindo utilitários de linha de comando como o Terminal. Além disso, o symlink não contém o inode do objeto e encontra o objeto pelo seu caminho, continuando a funcionar mesmo que haja outros arquivos com o mesmo nome.

Esta parte irá guiá-lo na criação de symlinks no Mac de diferentes maneiras. A ferramenta integrada Terminal pode ajudar na criação de symlinks no Mac. Outro aplicativo do macOS, o Automator, também pode adicionar uma opção de menu do Finder para criar symlinks com um clique. Além disso, alguns aplicativos de terceiros também podem criar symlinks facilmente no seu Mac.

Criar links simbólicos com o Terminal

  1. Navegue até Finder > Aplicativos > Utilitários > Terminal para abrir o Terminal.
  2. Execute o comando ln no seguinte formato. ln -s /caminho/para/original /caminho/para/link Por exemplo ln -s /Users/nome/Downloads /Users/nome/Desktop 
  3. Coloque o caminho do arquivo entre aspas se contiver espaços ou outros caracteres especiais.ln -s "/Users/nome/Meus Arquivos" "/Users/nome/Desktop/Meu Link"
  4. Para criar um link simbólico em uma localização do sistema, prefixe o comando ln com o comando sudo, você precisa desativar o SIP nas versões modernas do macOS: sudo ln -s /caminho/para/original /caminho/para/link

criar link simbólico com o Terminal

Criar links simbólicos usando o Automator

  1. No seu Mac, abra o aplicativo Automator e selecione Novo Documento.
  2. Clique no botão Escolher após selecionar Ação Rápida na caixa de tipo de documento.
  3. Especifique arquivos ou diretórios e certifique-se de que algum programa seja escolhido ao lado da configuração "O fluxo de trabalho recebe atual".
  4. Localize a entrada Executar Script Shell na seção "Ações" da barra lateral e arraste-a para o corpo da janela.
  5. A configuração "Passar entrada" da ação recém-adicionada tem uma lista de escolhas ao lado que você pode expandir e escolher. Em seguida, digite ou cole o script a seguir:while [ $# -ne 0 ]; do
        ln –s "$1" "$1 symlink"
        shift
    done
  6. Selecione Arquivo na barra de menu do Automator e clique no link Salvar na lista. Dê um nome a essa ação rápida (como "Criar Link Simbólico") e clique em Salvar.

criar link simbólico no Mac com o Automator

Criar links simbólicos por meio de aplicativos de terceiros

Tanto os comandos do Terminal quanto os métodos do Automator parecem um pouco complicados. Existe uma solução relativamente simples para você, que é usar um aplicativo de terceiros para criar links simbólicos no Mac. Assim como o Automator, um aplicativo como o SymboLiclinker para Mac permite que você adicione facilmente uma opção ao menu de contexto para que você possa criar links simbólicos apenas clicando com o botão direito nos seus arquivos e pastas.

SymboLiclinker para Mac

É bastante simples deletar links simbólicos no Mac, assim como você deleta qualquer arquivo no Mac. Basta clicar com o botão direito nele no Finder/Desktop e escolher Mover para Lixo no menu de contexto. Além disso, você também pode executar o comando Terminal rm /localização/link-simbólico e pressionar Enter para remover os links simbólicos do Mac.

Você clicou duas vezes no symlink, mas ele não conseguiu abrir o objeto correto no Mac? Você movimentou o arquivo/pasta para uma localização diferente? Se sua resposta for sim, então essa é a razão.

Como mencionado anteriormente, os links simbólicos, ao contrário dos aliases, carregam o caminho do item em vez do nome do inode. O caminho do arquivo é alterado, o link simbólico é quebrado e o sistema não consegue localizar o item se você o mover para uma localização diferente. Portanto, você pode criar o symlink novamente para resolver o problema.

Compartilhe esta postagem sobre Symlink no Mac!