Comandos Linux

Como criar um link simbólico no Linux

Como criar um link simbólico no Linux
Um link simbólico ou link simbólico é um tipo de arquivo que contém o endereço ou caminho de algum outro arquivo ou pasta em um sistema operacional Linux; também é conhecido como link simbólico porque aponta para o arquivo e contém a referência de algum arquivo. É usado principalmente para gerenciar e criar atalhos de arquivos; além disso, é usado para criar diferentes locais para pastas primárias e muito mais. Funciona como uma string usada para anexar os vários arquivos e pastas dentro de todo o sistema do computador.

Esta postagem irá explorar e aprender como criar um link simbólico de um arquivo ou diretório e como remover um link simbólico em qualquer sistema operacional baseado em Linux. Então, vamos mergulhar no processo de aprendizagem e ver quantos tipos de links existem no Linux.

Tipos de link no Linux

Soft link

É o mesmo que um atalho que costumamos ver no sistema operacional Windows, que é basicamente um ponteiro para algum diretório ou arquivo específico.

Hard Link

Por outro lado, os links físicos também são atalhos de algum arquivo ou pasta específica, mas a única diferença entre um link físico e o link simbólico é que o link físico não pode existir em alguma outra partição ou sistema de arquivos.

Bem, o utilitário de linha de comando que usamos para criar links é conhecido como em. Vamos aprender um pouco sobre isso.

Em Comando

em comando cria o link físico por padrão. No entanto, se quisermos criar um link simbólico, precisamos colocar um -s ou -simbólico bandeira na frente do em comando.

A sintaxe para criar o link simbólico seria a seguinte:

$ ln -s [ORIGINAL_FILE] [LINK]

No primeiro argumento, temos que fornecer o nome do arquivo original.
No segundo argumento, precisamos dar a ele o nome de arquivo simbólico.

Se não fornecermos o arquivo simbólico ou colocarmos um ponto (.) em vez de um nome de arquivo simbólico, então o em comando irácriar o link simbólico no mesmo diretório de trabalho.

Criação de um link simbólico para um arquivo

O link simbólico do arquivo pode ser facilmente criado usando o comando fornecido a seguir:

$ ln -s original_file_name symbolic_file_name

Certifique-se de substituir o original_file_name e symbolic_file_name com seus nomes de arquivo desejados.

Por exemplo, para criar um link simbólico de um arquivo de texto, o comando será assim:

arquivo $ ln -s.txt new_link.TXT

O em comando não produz ou mostra nenhuma saída de sucesso no terminal, então você pode usar o comando ls se quiser verificar a criação do link. Portanto, ls -l para verificar o tipo de comando fornecido abaixo:

$ ls -l newlink.TXT

O l na saída é a bandeira que menciona o tipo de arquivo simbólico, e o símbolo de seta (->) está apontando para o arquivo original de onde o link simbólico é criado.

Tudo bem, agora vamos ver como criar um link simbólico para um diretório

Criação de um link simbólico para um diretório

Não há diferença na criação de um link simbólico para um diretório ou arquivo. Um link simbólico para um diretório pode ser facilmente criado, primeiro fornecendo o nome do diretório e, em seguida, fornecendo o link simbólico.

Por exemplo, para criar o link simbólico de um diretório chamado / folder para o diretório ~ / folder_link, o comando para criar um link simbólico será assim:

$ ln -s / folder ~ / folder_link

Após executar o comando de criação do link simbólico, verifique a criação do link usando o comando abaixo:

$ ls -l ~ / folder_link

Você pode testemunhar na imagem anexada acima que o link simbólico do diretório foi criado com sucesso.

Agora vamos seguir em frente e ver como remover um link simbólico no Linux.

Remoção de um link simbólico

Um link simbólico pode ser facilmente excluído ou removido usando o desligar ou rm comando. Você deve fornecer o link simbólico para qualquer um dos comandos unlink ou rm, e o link simbólico será removido do seu sistema operacional Linux.

Para remover o link simbólico usando o comando unlink, digite o comando fornecido a seguir:

$ unlink link_ simbólico

Para remover o link simbólico usando o comando rm, digite o comando fornecido a seguir;

$ rm symbolic_link

Um link simbólico será removido usando qualquer um dos dois comandos fornecidos acima.

Conclusão

Exploramos várias maneiras de criar um link simbólico para um arquivo ou diretório no Linux e também aprendemos a remover o link simbólico em qualquer sistema operacional baseado em Linux. Depois de ler esta postagem, você não enfrentará nenhum obstáculo para criar e remover o link simbólico.

Melhores jogos de linha de comando para Linux
A linha de comando não é apenas sua maior aliada ao usar o Linux - ela também pode ser uma fonte de entretenimento porque você pode usá-la para jogar ...
Melhores aplicativos de mapeamento de gamepad para Linux
Se você gosta de jogar no Linux com um gamepad em vez de um teclado típico e sistema de entrada de mouse, existem alguns aplicativos úteis para você. ...
Ferramentas úteis para jogadores de Linux
Se você gosta de jogar no Linux, é provável que tenha usado aplicativos e utilitários como Wine, Lutris e OBS Studio para melhorar a experiência de jo...