LN

          Links simbólicos são ligações entre arquivos ou diretórios,
          isto é, um atalho.

              



LINK SIMBÓLICO DE ARQUIVO

1 - Logue-se como usuário lino e crie um link simbólico do arquivo debian.txt que
     está no diretório linux/, digite:

lino@daileon:~$ ln -s linux/debian.txt historiadodebian
OBS: A opção -s = Cria ligações fracas



2 - Confira! Digite:

daileon:/home/lino# ls -la

Obs.: É exibido a letra l no inicio da linha indicando que é um link simbólico
          (uma ligação para o arquivo original, ou um atalho).



Obs.: O link simbólico normalmente é exibido na cor azul claro



3 - Teste o link simbólico, digite:

lino@daileon:~$ cat historiadodebian



4 - Veja o resultado:




LINK SIMBÓLICO DE DIRETÓRIO

5 - É o mesmo procedimento da criação do link simbólico de arquivo, só que
     vamos criar uma ligação com um diretório, digite:

lino@daileon:~$ ln -s livros/linux/ diretorio_linux



6 - Confira! Digite:

lino@daileon:~$ ls -la



7 - Acesse o link simbólico, digite:

lino@daileon:~$ cd diretorio_linux



8 - Verifique o caminho do diretório, digite:

lino@daileon:~/diretorio_linux$ pwd



9 - Veja o caminho do link simbólico



10 - Volte ao diretório principal, digite:

lino@daileon:~/diretorio_linux$ cd[ESPAÇO]+ENTER


HARD LINK

Os hard links não são links, são cópias de entradas no sistema de arquivos,
ou seja, as duas entradas tem nomes diferentes, mas indicam o mesmo caminho do
arquivo ou diretório.

1
- Acesse o diretório filmes/, digite:

lino@daileon:~$ cd filmes/



2 - Crie o hard link, digite:

lino@daileon:~/filmes$ ln historiadodebian hdebian



3 - Exiba listagem detalhadas dos arquivos, digite:

lino@daileon:~/filmes$ ls -li



4 - Observe que os "inodes" (endereços dentro do disco) dos arquivos são idênticos;




EXPLICAÇÃO
1 138482
hdebian Hard link
2 138482 historiadodebian Arquivo original


MAN LN

1 - No terminal, digite:

lino@daileon:~$ man ln



2- Observe a tela do manual ln



3 - Tecle q
para sair do manual ln,


EXERCÍCIOS

1 - Crie o diretório chamado meus_links

2 - Crie os links simbólicos abaixo dentro do diretório meus_links:

ORIGEM
LINK SIMBÓLICO
/home/lino/livros/linux/lista.txt
/home/lino/meus_links/lista
/home/lino/livros/linux/minhalistadelivros.txt /home/lino/meus_links/minhalistadelivros


ORIGEM HARD LINK
/home/lino/filmes/colartexto.txt
/home/lino/filmes/colartexto

3 - Faça os testes e verifique com os parâmetros necessários se são realmente links
     simbólicos e hard links

GUIA DE REFERÊNCIA RÁPIDA

FUNÇÃO COMANDOS
Links simbólicos são ligações entre arquivos ou diretórios, isto é, um atalho. CRIAR LINK SIMBÓLICO DE ARQUIVO
ln -s linux/debian.txt historiadodebian

LISTAR ARQUIVO
ls -la

TESTAR LINK SIMBÓLICO
cat
historiadodebian

CRIAR LINK SIMBÓLICO DE DIRETÓRIO
ln -s livros/linux/ diretorio_linux

LISTAR
ls -la

ACESSAR DIRETÓRIO ATRAVÉS DO LINK
cd diretorio_linux

VERIFICAR CAMINHO
pwd

VOLTAR PARA O DIRETÓRIO PRINCIPAL
cd<espaço>

ACESSAR DIRETÓRIO
cd filmes/

CRIAR HARD LINK
ln historiadodebian hdebian

LISTAGEM DETALHADA
ls -li

VÍDEO AULA
Assista à vídeo aula passo a passo.

Todos os direitos reservados para:

Cícero M. Soares

cicero@treinalinux.com.br
Fone: +55 11 5676-2898
Estrada do Alvarenga, 3051 - São Paulo - SP - Brasil