Link Simbólico, Link Físico e Inode | linux

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ม.ค. 2025

ความคิดเห็น • 25

  • @LeonardoVaz76
    @LeonardoVaz76 2 ปีที่แล้ว +2

    O soft link é uma entrada de diretório que faz referência a outro objeto (arquivos ou diretórios) que estejam acessível em algum ponto de montagem no momento em que o comando usando a syscall symlink (2) seja invocado.
    O hard link também cria uma entrada de diretório, apontando para o número um inode existente na mesma partição e incrementa o valor do atributo `st_nlink` na struct `stat` do mesmo e a restrição de hard links serem para arquivos vem do fato de que diretórios aceitam apenas duas referências diretas via dentries (os famosos "." e ".."). Por fim, só é possível deletar um arquivo que possui um ou mais hard links permanentemente e liberar os blocos de dados associados à ele, quando o reference count for igual a 1.

  • @rodricbr
    @rodricbr 2 ปีที่แล้ว +3

    8:00 dá pra usar o comando "unlink" para remover o symlink

  • @rayanwilbert
    @rayanwilbert 2 ปีที่แล้ว +3

    Esses vídeos de bases de Linux são muito feras!!!!

    • @AuroraGuide
      @AuroraGuide 2 ปีที่แล้ว +1

      Concordo plenamente.

  • @gnutrisquel
    @gnutrisquel 2 ปีที่แล้ว +1

    Valeu!

  • @Narcisistasperigosos
    @Narcisistasperigosos 8 หลายเดือนก่อน

    Obrigado, explica muito bem.

  • @Anonimo_por_escolha
    @Anonimo_por_escolha 10 หลายเดือนก่อน

    Muito bom! Parabens!!!

  • @biancademourapasetto2278
    @biancademourapasetto2278 ปีที่แล้ว

    Obrigada pela explicação.

  • @danielmuralha
    @danielmuralha 2 ปีที่แล้ว

    Boa jeff, muito boa explicação. Um adendo é que hard link são utilizados na atualização de versão do Postgres, coisa pg_upgrade. Abraço

  • @cleythondasilvabrandao4570
    @cleythondasilvabrandao4570 2 ปีที่แล้ว +1

    eu uso links símbolos para mudar a pasta padrão de alguns programas sem ter que mexer nas configurações dele
    exemplo o Vagrant salva as imagens dele na pasta do usuário no diretorio .vagrant ae eu torno essa pasta um link apontando para outro hd assim não preciso deixar esses arquivos na pasta do meu usuário e posso fazer todos os usuários da máquina usar as mesmas imagens

  • @ronniegomes5568
    @ronniegomes5568 2 ปีที่แล้ว

    It's just awesome

  • @flaviuslira9065
    @flaviuslira9065 2 ปีที่แล้ว

    Top d+

  • @marianasouza9314
    @marianasouza9314 10 หลายเดือนก่อน

    É possível apagar uma pasta padrão do usuário como "Documentos", "Downloads" etc para criar symbolic links de partições diferentes para armazenar os arquivos? Ao invés deles ficarem sempre salvos no local onde está o sistema...

  • @starleyribeiro6011
    @starleyribeiro6011 2 ปีที่แล้ว +2

    Jeff, duvida. Em que cenários é recomendado o uso de hard links?

    • @SlackJeff
      @SlackJeff  2 ปีที่แล้ว +4

      Interessante para fazer backups incrementais...

  • @diuelmoura1862
    @diuelmoura1862 2 ปีที่แล้ว

    Olá meu nobre tudo bem,? primeiro lugar descupas pq gostaria de tirar uma duvida referente a algo que não é o tema do video =/ , estou aprendendo Linux atraves de uma VM e tive que fazer esse comando que não sei para que serve alguem pode me responder por favor "sudo apt install gcc make perl"

  • @cleythondasilvabrandao4570
    @cleythondasilvabrandao4570 2 ปีที่แล้ว +1

    eu remouvo meus links símbolos com o comando "unlink"

  • @comentario-mk
    @comentario-mk 7 หลายเดือนก่อน

    Se eu deletar o arquivo original, e ele for uma dependência de outra coisa, e eu ainda tiver outro harddlink existindo em outro lugar, a "outra coisa" vai funcionar normalmente?

  • @RSDamasceno1
    @RSDamasceno1 6 หลายเดือนก่อน

    Da pra fazer um link simbólico para uma pasta por exemplo?

  • @santhiagobueno8775
    @santhiagobueno8775 9 หลายเดือนก่อน

    Cara tive uma epifania. Então tudo é hardlink! Apagar o arquivo original na verdade apaga o hardlink daquele metadado. Correto?

  • @gfs1989
    @gfs1989 2 ปีที่แล้ว

    Eu uso o mc porque é mais prático do que ficar digitando tudo.

  • @BrunoSouza3D
    @BrunoSouza3D 2 ปีที่แล้ว

    Se eu entendi, o hard link se comporta como uma "instância"?

  • @user2024-j1b
    @user2024-j1b 2 ปีที่แล้ว

    Como faz deletar esse inode? Imagina um malware em inode ? Kkk

  • @carlosgallo1127
    @carlosgallo1127 ปีที่แล้ว

    Resumindo , soft me. Parece beeeem mais *seguro* patrao

  • @blankdisk1061
    @blankdisk1061 2 ปีที่แล้ว

    .