Como criar links simbólicos no seu Mac

Um link simbólico, geralmente abreviado para symlink, é um tipo de link que é armazenado em um local em sua máquina e aponta para outro local na mesma máquina. Você pode pensar nisso como um atalho para um aplicativo. Mesmo que o arquivo real do aplicativo esteja localizado dentro de suas pastas, você pode simplesmente clicar duas vezes no atalho do aplicativo na área de trabalho para iniciar o aplicativo.

Um link simbólico é um tipo de atalho, mas funciona de maneira diferente(A symlink is a type of shortcut, but it works differently) dos atalhos comuns. É menos um atalho e mais o arquivo real para o qual está apontando. Qualquer aplicativo que você fornecer com seus links simbólicos pensará nesses links como arquivos reais em vez de arquivos de atalho normais.

Links simbólicos na área de trabalho do Mac

Eles são extremamente úteis, pois você não precisa ficar preso a uma pasta específica para que um aplicativo funcione. Você pode ter seus dados armazenados em outras pastas e pode criar um link simbólico na pasta original apontando para a nova pasta que você criou. Seu sistema e seus aplicativos pensarão que você realmente não fez nenhuma alteração e funcionarão normalmente, embora as coisas sejam diferentes.

Criando um link simbólico usando o terminal(Creating a Symlink Using The Terminal)

Fazer um link simbólico em um Mac é extremamente fácil. O aplicativo Terminal integrado possui um comando que permite criar facilmente quantos links simbólicos você quiser no seu Mac .

Tudo o que você precisa saber é o local onde deseja criar o link simbólico e o caminho para o qual o link simbólico deve apontar. Depois de obter essas informações, veja como criar um link simbólico no Terminal .

Inicie o aplicativo Terminal usando sua maneira preferida no seu Mac .

Digite o seguinte comando na janela Terminal e pressione Enter . Certifique-se de substituir o destino(destination) pela pasta para a qual deseja que o link aponte e o local(location) pelo caminho onde deseja salvar o link.

ln -s local de destino(ln -s destination location)

Janela do terminal com comando: ln -s local de destino

Para criar um link simbólico em sua área de trabalho que aponte para sua pasta Documentos, você usaria o seguinte comando:

ln -s /Users/Mahesh/Documents /Users/Mahesh/Desktop

Janela do terminal com o comando: ln -s /Users/Mahesh/Documents /Users/Mahesh/Desktop

Um link simbólico será criado e salvo em sua área de trabalho. Clique duas vezes nele e ele abrirá a pasta Documentos (se for o que você especificou acima) no Finder .

Link simbólico de documentos

Se o diretório para o qual você deseja criar um link simbólico tiver espaços em seus nomes, certifique-se de incluir os nomes dos caminhos entre aspas duplas para evitar erros.

Agora você pode usar esse link simbólico em qualquer um dos seus comandos e aplicativos e ele será considerado como a versão real da sua pasta ou arquivo(the actual version of your folder or file) .

Use um aplicativo para criar um link simbólico(Use An App To Create a Symlink)

O terminal não é a única maneira de criar links simbólicos no seu Mac . Se você não for um cara do Terminal(Terminal) , você tem um aplicativo disponível para permitir que você crie links simbólicos em sua máquina.

O que este aplicativo faz é adicionar uma opção ao seu menu de contexto para que você possa criar links simbólicos apenas clicando com o botão direito do mouse em seus arquivos e pastas.

Vá até a página SymbolicLinker no GitHub(SymbolicLinker page on GitHub) e baixe e abra o pacote no seu Mac .

Copie o arquivo SymbolicLinker.service.app do pacote, mantenha pressionada a tecla Option , clique no menu Ir(Go) no Finder, selecione Biblioteca(Library) , abra a pasta Serviços(Services) e cole o arquivo que você copiou.

Pasta de serviços com o aplicativo SymbolicLinker

Clique duas vezes(Double-click) no aplicativo para abri-lo. Ele não mostrará nada, mas adicionou secretamente uma opção ao seu menu de contexto.

Encontre o arquivo ou pasta para o qual você deseja criar um link simbólico, clique com o botão direito do mouse nele e selecione Services seguido de Make Symbolic Link .

Menu do botão direito do mouse com Criar link simbólico em Serviços selecionado

Ele criará o link simbólico na mesma pasta que o arquivo/pasta original. Você pode movê-lo embora, se quiser.

Criar links simbólicos usando(Create Symlinks Using) um serviço do Automator(Automator Service)

O método Automator para criar links simbólicos funciona praticamente da mesma maneira que o método acima. Mas este é adequado para aqueles que não confiam em nenhum aplicativo aleatório na Internet e preferem criar algo sozinho para saber exatamente o que ele contém.

Inicie o aplicativo Automator no seu Mac.

Selecione Serviço(Service) seguido de Escolher(Choose) para criar um novo serviço do Automator no seu Mac .

Crie uma nova janela do Serviço de Automação no Mac

Defina(Set) as opções na parte superior da seguinte forma:

Serviço recebe selecionado – arquivos ou pastas

em – qualquer aplicativo
(Service receives selected – files or folders in – any application)

Os serviços recebem a opção de arquivos ou pastas selecionados no Automator

Na lista de ações, procure a ação chamada Run Shell Script e arraste-a para o painel direito.

Executar ação de script de shell

Configure a ação e os comandos da seguinte forma:

Shell – /bin/bash Pass input – as arguments while [ $# -ne 0 ]; do      ln -s “$1” “$1 symlink”      shift  done

Executar janela de configuração do Shell Script

Salve o serviço clicando no menu Arquivo na parte superior e selecionando (File)Salvar(Save) . Insira um nome significativo para o serviço e clique em Salvar(Save) .

Salvar serviço como janela

Para criar um link simbólico com o serviço Automator recém-criado , clique com o botão direito do mouse em seu arquivo ou pasta e selecione Serviços(Services) seguido do nome do seu serviço.

Menu do botão direito com Make Symlink selecionado

Você também pode criar um atalho de teclado(create a keyboard shortcut) para o serviço para facilitar ainda mais a criação de links simbólicos em sua máquina.

Excluindo um link simbólico no Mac(Deleting a Symlink On Mac)

Os links simbólicos não ocupam muito espaço de memória, pois são apenas atalhos para os arquivos e pastas em sua máquina. No entanto, se você quiser remover um ou alguns deles da sua máquina, você tem duas maneiras de fazê-lo.

Inicie o aplicativo Terminal , digite o seguinte comando e pressione Enter . Certifique-se de substituir o link simbólico(symlink) pelo caminho do link simbólico no seu Mac .

rm link simbólico(rm symlink)

Terminal com comando: rm symlink

Outra maneira de excluir um link simbólico é usar a opção do menu de contexto. Clique com o botão direito do mouse no link simbólico e selecione Move to Trash . Ele removerá o link simbólico do seu Mac .

Clique com o botão direito do mouse no menu Mover para a lixeira

Certifique-se de esvaziar a Lixeira depois de remover o link simbólico para garantir que ele tenha desaparecido definitivamente do seu Mac .

Conclusão(Conclusion)

Os links simbólicos são muito mais poderosos que os aliases regulares, pois funcionam em todos os aplicativos e comandos como se fossem os arquivos reais.



About the author

Eu sou um usuário do Google Chrome e tenho sido há anos. Eu sei como usar os recursos do navegador de forma eficaz e posso lidar com qualquer tipo de página da web que você possa encontrar. Também tenho experiência com ferramentas de segurança familiar, incluindo o Google Family Safety, um aplicativo que permite acompanhar as atividades de seus filhos na Internet.



Related posts