Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Links simbólicos e hard links
Linux user
Publicado por Priscilla Pedde em 01/02/2008

Login: DebianWoman, 61660 pontos
[ Hits: 6162 ]

Links simbólicos e hard links

Criando links simbólicos e físicos

Objetivo: Os links são arquivos especiais que funcionam como um atalho para outros arquivos e diretórios. São especialmente úteis quando se deseja espelhar o conteúdo de um arquivo ou diretório em outro ponto do sistema de arquivos.

Os links podem ser de dois tipos:

Links simbólicos: É um arquivo especial que contém um ponteiro que aponta para outro arquivo. Eles consomem pouco espaço em disco e possuem a versatilidade de poderem apontar para arquivos de outro sistema de arquivos, até mesmo mapeado de outro computador em rede. O link simbólico não tem permissões de acesso próprio, mas assume as permissões do arquivo original. Se o arquivo apontado for apagado, o link simbólico fica quebrado, deixando de funcionar.Pode-se fazer uma analogia com o "atalho" do Windows.

Hard Links ou Links Físicos: Os links físicos são na verdade um mesmo arquivo, mas com nomes diferentes e possivelmente em diretórios diferentes. Eles possuem em comum o mesmo conteúdo e as mesmas permissões. É como se um arquivo tivesse dois nomes. Se o arquivo original é apagado, o link permanece. Os links físicos somente podem ser criados para arquivos e em um mesmo sistema de arquivos, já que eles apontam para o mesmo inode do arquivo original.

ln [opções] arquivo link

OBS.: O comando que cria links simbólicos e físicos.

$ ls -l

OBS.: Os links podem ser vistos com a opção -l do comando ls.

As opções mais usadas para o comando ln são:
  • -s cria um link simbólico;
  • -f força criação de um link mesmo que este já exista.

Ex.:

# ln -s /usr/src/linux-2.4-199 /usr/src/linux
# ln /var/log/messages /var/adm/log/kernel.log

Cria link físico kernel.log do arquivo messages

OBS.: É preciso tomar cuidado fazer uma cópia ou backup dos arquivos com os comandos cp, cpio e tar para não perder os links.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Webcams: luz, camera, ação!
   Dica Linux recomendada Alt Linux, uma distro russa promissora!
   Dica Linux recomendada Criar áreas de trabalho - Ubuntu + Compiz
   Dica Linux recomendada Compartilhando a Internet - transfome o Linux em um roteador
   Dica Linux recomendada Wget - ótimo utilitário de downloads

Comentários
[1] Comentário enviado por cassimirinho em 01/02/2008 - 10:08h:

Isso quebra muitos galhos... :)

[2] Comentário enviado por GilsonDeElt em 04/02/2008 - 13:44h:

Legal!

[3] Comentário enviado por removido em 06/02/2008 - 13:28h:

To gostando de ver vc empolgada em aprender mais sobre o Linux... Parabéns.... abraços!


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.