Ok, como você parece ter algum problema para entender os links, começarei com uma explicação rápida:
Normalmente (dependendo do formato do disco), um arquivo consiste em duas partes:
- Por parte, contém o conteúdo real do arquivo. Está em qualquer lugar no disco.
- A outra parte é o que você pode ver em qualquer explorador de arquivos. Esta parte não contém nenhum conteúdo, mas a localização do conteúdo no disco. Portanto, essa parte é algo como um ponto de entrada para o arquivo real, que está em qualquer outro lugar no disco. (exemplo: isso é como uma URL: uma informação que aponta para o conteúdo real)
Isso só funciona dentro de um sistema de arquivos: não há chance de ter a segunda parte apontando para outro disco rígido / partição ou algo similar.
Esta é a razão pela qual os hard links só podem ser definidos dentro de uma partição / disco rígido.
O que são links físicos?
Como explicado acima, um arquivo consiste em duas partes. Um link físico é apenas outra segunda parte: o conteúdo permanece sempre o mesmo; mas você tem dois pontos de entrada. Portanto, dois arquivos no seu explorador de arquivos apontam para o mesmo local exato em seu disco. Esta é a razão pela qual não existe mais "arquivo original"; ambos são o mesmo arquivo . E hard-links não podem ser definidos para diretórios. Os hard links estão desatualizados. Às vezes, há situações em que você precisa usá-las, mas elas têm algumas desvantagens que os soft links não têm.
O que são links suaves?
Soft links também são chamados de links simbólicos ou sym-links. Eles podem ser configurados para diretórios e até mesmo outras partições / discos rígidos! Estes são arquivos com uma finalidade: apontando para outro arquivo. Mas, ao contrário dos hard links, eles não estão apontando para a "parte de conteúdo" do arquivo, mas para o ponto de entrada. Portanto, o arquivo original ainda é o arquivo original original, mas há outro arquivo que aponta para ele. Esta é a razão pela qual os soft links podem ser quebrados: eles podem apontar para um arquivo que não existe (mais).
Então, o que você está procurando são links suaves. Você tem dois diretórios denominados /Directory/RealTorrentFile
e /SymlinkedDirectory
. Você deseja mover RealTorrentFile
de /Directory
para /SymlinkedDirectory
. (É sempre uma boa ideia parar o torrent antes de continuar).
Primeiro, mova RealTorrentFile
para /SymlinkedDirectory
e renomeie como quiser:
mv -i /Directory/RealTorrentFile /SymlinkedDirectory/ChangedNameTorrentFileOrAnyOtherName
Em seguida, crie um link no diretório origianl apontando para o novo diretório com o arquivo renomeado:
ln -s /SymlinkedDirectory/ChangedNameTorrentFileOrAnyOtherName /Directory/RealTorrentFile
Esteja ciente de que RealTorrentFile
precisa ter o mesmo nome do arquivo torrent original. Caso contrário, seu torrent ficaria muito surpreso se houvesse outro arquivo:)
Então, já é isso!
Espero que tudo tenha ficado um pouco mais claro sobre links suaves e difíceis. Se você tiver alguma dúvida, não hesite em perguntar!