O link é um mecanismo que faz referência a outro arquivo ou diretório em outra localização.
Os links são arquivos especiais e podem ser identificados com um "l" quando executado o comando: "ls -l". Exemplo:
$ ls -l
lrwxrwxrwx 1 tc staf 9 Aug 27 15:37 link-t -> teste.txt
-rw- r-- r-- 1 tc staf 23 Aug 27 15:35 link-test
descrição dos tipos de links existentes no Linux.
No link tipo simbólico, o link é um arquivo especial de disco um tipo de atalho, que tem como conteúdo o caminho para chegar até o arquivo original.
Características:
Pode-se fazer links simbólicos em arquivos e diretórios; O link simbólico e o arquivo alvo não precisam estar na mesma partição de disco; Se o link simbólico for apagado/movido. Somente o link será apagado/movido; Qualquer usuário pode criar/desfazer um link simbólico (respeitando as permissões). Criando links
O comando ln é utilizado para criar links entre dois arquivos ou para um diretório.
Sintaxe:
ln -s arqv-original nome-link
Explicando:
arquivo-original pode ser uma foto sua que ao fazer o link outros ou você podem ver a foto, mas se acaso apagar, a foto ficaria intacta, pois apagou-se o link e não o original observe que o link não precisa ter o mesmo nome do original. Exemplos:
Sua foto do aniversário está no diretório /home/user/imagens e vc faz um link para ela deixando fácil acesso para todos verem no seu computador.
$ ln -s /home/user/imagens/minha-foto.jpg /home/user/publico/foto-niver15.jpg se por acidente alguém apagar a foto-niver15.jpg a original estará salva, e mais vc pode ainda tirar a permissões de execução da original, protegendo-a mais. em meus testes o ln -s criou um link e o ln (sem o -s) criou uma cópia (como o cp) de um arquivo texto.txt
Sem comentários:
Enviar um comentário