Como um usuário de computador, se você tiver que criar um conceito Abreviado Você pode dizer que é um link para um arquivo, pasta ou aplicativo, certo? É verdade.
Mas esta curta definição nunca conta toda a história. Isso significa que todos os atalhos são iguais quando não são. Você tem aproximadamente um punhado de tipos de atalhos. Vamos nos concentrar no link simbólico abaixo. Também chamado ligação simbólica Ou link soft, usaremos os termos de forma intercambiável.
Vamos ver o que é um Link Simbólico e como criar um link simbólico Sistema operacional Linux O macOS e o Windows também, por que você precisa desse tipo especial de atalho e muito mais.

Links Rápidos
O que é Symlink?
É verdade que o link simbólico é um arquivo de atalho. Mas é diferente de um atalho padrão, por exemplo, o atalho que o instalador do programa colocou na área de trabalho do Windows para facilitar a execução do programa.
Claro, clicar em qualquer tipo de atalho abrirá o objeto vinculado, mas o que acontece nos bastidores é diferente em ambos os casos, como veremos mais tarde.
Embora a abreviatura padrão indique uma coisa específica, o link simbólico faz com que pareça que a coisa relacionada realmente existe. O computador e os aplicativos nele lerão o link como o próprio objeto de destino.
No macOS, você obtém dicas sobre isso na forma de uma mensagem "arquivo encontrado" que aparece ao tentar criar um link no mesmo local do objeto original. Mesmo se você tentar mover o link para o mesmo site depois de criá-lo em outro lugar, ele será renomeado como uma cópia.

Symlink vs atalhos padrão
Digamos que você tenha uma pasta específica em seu disco rígido que deseja sincronizar com o Dropbox sem mover a própria pasta para o Dropbox.
Nesse caso, criar um atalho de pasta no Dropbox não faz sentido. O atalho funcionará no dispositivo em que você o criou. O Dropbox também sincronizará o atalho. No entanto, o arquivo de atalho sincronizado é inválido quando acessado de outro computador, ou seja, não vai a lugar nenhum.
Agora, se este atalho for um link simbólico, você não deverá encontrar esse problema. Isso porque o Dropbox lê o link simbólico como a pasta real e, como resultado, sincroniza os dados dessa pasta. Você pode então acessar a pasta e seu conteúdo em todos os seus dispositivos habilitados para sincronização do Dropbox, mesmo que a pasta original não faça parte do Dropbox.
Lembre-se de que, seja um atalho normal ou um link simbólico, excluí-lo não afetará o objeto original de forma alguma.
Por que você precisa de links simbólicos?
Em geral, é uma boa ideia criar um link simbólico no lugar dos atalhos quando você quiser:
- Acesse um arquivo de vários locais sem criar cópias e sem usar muito espaço em disco. (Symlinks têm apenas alguns bytes de tamanho.)
- Mantenha versões diferentes do arquivo enquanto garante que todos os links para ele sempre levem à versão mais recente ou mais recente. (Isso funciona porque o link simbólico permanece ativo mesmo quando você substitui o arquivo de destino por um arquivo diferente com o mesmo nome.)
- Transfira dados da unidade C: \, por exemplo, para um disco rígido secundário sem interromper as funções do sistema ou do aplicativo que precisam que os dados listados estejam na unidade C: \.
Você provavelmente encontrará muitos outros casos de uso para links simbólicos.
Como criar links simbólicos
Você pode criar Symlinks usando Terminal ou Linha de Comando. Veremos as ferramentas mais tarde, se você não gosta de trabalhar com o Terminal.
Em Linux e macOS

No Linux, você pode criar links simbólicos para um arquivo ou pasta usando este comando de terminal:
ln -s [/caminho/para/arquivo] [/caminho/para/link simbólico]
O mesmo funciona no macOS, já que o macOS é um sistema operacional baseado em UNIX, assim como o Linux.
Veja a imagem acima para um exemplo.
O gerenciador de arquivos nativo em alguns ambientes de desktop Linux permite que você crie um link virtual por meio do menu do botão direito, então você pode querer verificar se seu aplicativo File Explorer tem essa opção.
Eu tenho o famoso gerenciador de arquivos Nautilus , Que vem com várias distribuições Linux, oferece uma opção de menu Fazer Link Isso agora desapareceu. Mas você ainda pode criar um link simbólico em Nautilus Mantendo as teclas Ctrl e Shift pressionadas e arrastando o arquivo de destino para o local onde deseja que o atalho apareça. Não se preocupe, o arquivo original ainda estará instalado.
No Windows
Você precisará abrir uma janela de Prompt de Comando como administrador e digitar o seguinte comando para criar o Symlink:
mklink [/caminho/para/link simbólico] [/caminho/para/arquivo]
Para obter o Symlink em diretórios, você deve ajustar o comando um pouco com a tag /d:
mklink /d [/caminho/para/link simbólico] [/caminho/para/arquivo]
Se você não quiser trabalhar com a linha de comando, você pode usar uma ferramenta gráfica chamada Extensão de Shell de Link Para criar links simbólicos. É uma das melhores extensões do Windows File Explorer para gerenciar arquivos.
Symlinks vs aliases no macOS

Se você já criou aliases antes no macOS, notará que eles se comportam muito como links simbólicos. Ambos os tipos de atalho referem-se ao nome do caminho do arquivo ou pasta vinculado.
A diferença é que os aliases também marcam o objeto vinculado com um identificador chamado inode (nó de índice). Esse identificador é exclusivo para o objeto e o rastreia no sistema de arquivos.
É por isso que os aliases funcionarão bem mesmo se você mover o destino para um local diferente. Experimente com o link simbólico e você encontrará um erro. (Você pode migrar Aliases e links simbólicos sem problemas, a menos que esteja lidando com arquivos protegidos pelo sistema.)
Obviamente, os dois tipos de atalhos serão inúteis se você excluir o arquivo original ou renomear qualquer uma das pastas superiores na hierarquia.
Você não consegue dizer a diferença entre symlink e Aliases porque você removeu a tag Aliases do nome do arquivo de Aliases?
Abra o visualizador de arquivos ou o painel Obter informações para cada atalho e observe o tamanho do arquivo na seção Geral. Se disser "zero bytes no disco", você está lidando com um jumper.
Symlinks (na pasta atual) também se revelarão ao usar este comando no Terminal:
ls -la
O comando funciona no Linux também, e você verá links simbólicos para o local original do objeto.
Symlinks são melhores do que atalhos
Os links simbólicos podem parecer confusos no início, mas se você dedicar algum tempo para entendê-los, perceberá que, afinal, eles são fáceis de usar!
Você pode até criar links simbólicos no Android com termux , Que é um aplicativo que permite usar a linha de comando do Linux. Você sabia que pode compartilhar arquivos do Google Drive mais facilmente com links simbólicos?










