Tutorial_de_Links_Linux

414 palavras 2 páginas
Universidade Federal de Goiás
Instituto de Informática
Sistemas Operacionais
William D. Ferreira

Links no Linux
Informações Iniciais


Primeiramente, é necessário lembrar que um link trata-se um mecanismo que permite referenciar um arquivo ou diretório em outra localização.



Existem os links simbólicos e os hard links.
Tipo de Link

Características

Simbólico

Permite ligar arquivos ou diretórios;
O link simbólico e o alvo (arquivo/diretório) podem estar em partições distintas; • Caso o link simbólico seja apagado/movido, apenas o link será apagado/movido, permanecendo o alvo intacto;
• Qualquer usuário do sistema pode realizar a criação de links simbólicos.

Hard









Passo 1:

Não permite que diretórios sejam ligados;
O hard link e o alvo devem estar na mesma partição;
Se o hard link for apagado/movido, o arquivo alvo também o será;
Apenas o usuário root é quem pode criar hard links.

Criar Link Simbólico
Digite o comando abaixo para criar um arquivo intitulado “arquivo1.txt” no diretório
“/root”.
$ touch /root/arquivo1.txt
Em seguida, crie o diretório “/root/tmp”:
$ mkdir /root/tmp
Agora, crie um link simbólico para o arquivo “/root/arquivo1.txt” a partir do diretório “/root/tmp”:
$ ln -s /root/arquivo1.txt /root/tmp

1/5

Universidade Federal de Goiás
Instituto de Informática
Sistemas Operacionais
William D. Ferreira

Informe o comando abaixo para verificar a criação do link simbólico:
$ ls -la /root/tmp

Através dos comandos seguintes, verifique que o i-node do link simbólico é diferente do i-node do arquivo alvo.
$ ls -lai /root | grep arquivo1.txt
$ ls -lai /root/tmp | grep arquivo1.txt

2/5

Universidade Federal de Goiás
Instituto de Informática
Sistemas Operacionais
William D. Ferreira

Esta informação também pode ser verificada através do comando “stat”.
$ stat /root/arquivo1.txt
$ stat /root/tmp/arquivo1.txt

3/5

Universidade Federal de Goiás
Instituto

Relacionados