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.
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
Sintaxe:
ln -s arqv-original nome-link
Sem comentários:
Enviar um comentário