Como criar um link suave no Linux?

Como criar um link suave no Linux?
Você pode ter ouvido falar sobre o link simbólico no Linux. É um documento que serve como um atalho para alguma pasta ou documento. O link simbólico também é conhecido como um link suave. Essas conexões são comumente usadas para conectar bibliotecas. Os links simbólicos permitem que vários clones do mesmo documento sejam armazenados em destinos diferentes, além de apontar para o mesmo documento. O endereço ou caminho do documento original é referido através de um link suave ou link simbólico. Funciona análoga a um hiperlink na web. Então, se você deseja criar um link suave no Linux, deve olhar para este artigo do início ao fim. Assim, vamos começar.

Link suave para diretório:

Estaremos usando o Ubuntu 20.04 Terminal da Shell via “Ctrl+Alt+T.”Depois de abrir o shell, vamos começar listando os arquivos e pastas simples em nosso diretório doméstico do Ubuntu 20.04 Sistema. Não há links suaves no diretório inicial agora. A execução pode ser verificada na imagem abaixo.

Queremos criar um link suave para o diretório "Music" na pasta "Desktop" listada na saída acima. Em primeiro lugar, vamos nos mudar para o diretório "desktop" e ver se há algum link suave já criado ou não. Usaremos a instrução "CD" e o caminho para o diretório "desktop". Em seguida, utilizaremos a instrução da lista para exibir os dados da pasta “Desktop”. No momento, está vazio de acordo com a saída. A execução pode ser verificada na imagem abaixo.

Vamos voltar para a pasta doméstico pela instrução "CD" no shell por meio de pontos duplos. Para criar um link simbólico, devemos usar o comando "LN". Isso pode criar um link rígido em vez de um link "suave". Então, para criar um link suave, o Linux criou a opção "-s" dentro da instrução. Juntamente com a bandeira "-s", você deve mencionar o caminho do diretório para o qual criamos um link suave e o caminho para o diretório em que achamos que o link suave será criado. Este comando não retornará nada e criará um link suave na pasta de destino. A execução pode ser verificada na imagem abaixo.

Mais uma vez, precisamos nos mover dentro da pasta "Desktop" usando seu caminho na instrução "CD". Depois de nos mudar, precisamos listar seu conteúdo. Você verá que o link suave da pasta "Music" foi criado no diretório "desktop" do Ubuntu 20.04. Você verá que o link suave será mostrado em uma cor azul mais destacada do que a exibição de diretórios normais. A execução pode ser verificada na imagem abaixo.

Você também pode abrir o File Explorer de um Ubuntu 20.04 sistema e toque na pasta “Desktop” para ver o link suave dentro dele. Você verá que o link suave do diretório "música" será mostrado como um ícone de diretório com o sinal de seta, conforme a saída da imagem abaixo.

Link suave para arquivo:

Você pode ter pensado que a criação de links suaves para arquivos simples pode ser semelhante a links suaves para diretórios. Mas isso não é verdade. Para criar um link suave para um arquivo ou documento simples, devemos optar por um método completamente diferente. Para fazer isso, você deve ter um arquivo no seu sistema primeiro. Caso contrário, tente fazer um usando uma instrução "touch" no shell. Temos criado um novo arquivo de tipo de texto, “Novo.txt ”, com o comando“ toque ”, conforme demonstrado. Depois de criar um arquivo, utilizamos o comando "LS" para exibir os arquivos e pastas no diretório doméstico. O arquivo de texto recém -criado “Novo.txt ”também está na lista. A execução pode ser verificada na imagem abaixo.

Usaremos a instrução "LN" junto com a opção "-s" para criar um link suave para o "novo.arquivo txt ”. Você não precisa usar o caminho para o arquivo enquanto trabalha no diretório doméstico. Você tem que mencionar o nome de um arquivo de texto original, eu.e., "novo.txt, ”primeiro e depois adicione o novo nome para um arquivo como um link fraco com a mesma extensão, i.e., “Newlink.TXT."O comando" LS "tem mostrado que o link suave" Newlink.txt ”é criado para o arquivo“ novo.TXT.”A execução pode ser verificada na imagem abaixo.

Olhando para o diretório doméstico através do File Explorer, encontramos o link suave “Newlink.txt ”para o arquivo“ novo.txt ”no mesmo local.

Se você deseja substituir o link suave já criado para qualquer arquivo específico, o sistema não permitirá que você faça isso. Por exemplo, tente usar a mesma instrução "ln" com a opção "-s" e o mesmo nome do arquivo e o mesmo nome "Soft" Link. A execução mostrará um erro como abaixo.

De qualquer forma, se você deseja substituir o link suave já criado a qualquer custo, você deve usar a opção "-f" em combinação com a opção "-s" da instrução "LN" como abaixo. A execução pode ser verificada na imagem abaixo.

Para remover um link suave, use a instrução "rm" e o nome do link suave no shell. Ele excluirá o link do seu sistema. A execução pode ser verificada na imagem abaixo.

Conclusão:

Isso se trata de criar um link suave no Ubuntu 20.04 Sistema. Demos uma olhada separada para criar um link suave para um arquivo e um link suave para um diretório. Depois de dar uma boa olhada neste guia, esperamos que você consiga criar links suaves para arquivos e pastas agora.