Perguntas sobre 'hard-link'

nos ajude a editar este wiki
4
respostas

Como evito que o sed destrua os hardinks?

A minha pergunta é semelhante a Como evito sed - Eu estou destruindo links simbólicos? , mas sobre hardlinks. Usar sed -i para trabalhar em um arquivo destrói todos os hardlinks que o arquivo possui, já que o sed funciona gravando em um a...
25.08.2016 / 12:29
2
respostas

Como descobrir se um arquivo é hard link ou symlink? [duplicado]

Eu tenho um arquivo em ~/file.txt . Eu criei um link físico por: ln ~/file.txt ~/test/hardfile.txt e um arquivo de link simbólico: ln -s ~/file.txt ~/test/symfile.txt Agora, Como posso descobrir qual arquivo é link físic...
28.11.2014 / 14:44
3
respostas

hardlink / softlink vários arquivos para um arquivo

Eu tenho muitos arquivos em uma pasta. Eu quero concatenar todos esses arquivos para um único arquivo. Por exemplo, cat * > arquivo final; Mas isso aumentará o espaço em disco e também consumirá tempo. Existe uma maneira onde eu posso ligar /...
31.07.2013 / 21:59
2
respostas

Como o tar lida com arquivos hardlinked? [duplicado]

Tenho 2,5 TB de dados que quero colocar em um disco rígido de 2 TB para enviar mensagens para algum lugar. Não é impossível, uma fração muito grande dos dados consiste em arquivos duplicados. Estou pensando em usar o jdupes com a opção -...
09.11.2016 / 01:09
4
respostas

Bash: caminho ou link para uma linha em um arquivo?

/path/to/fname#line1242 Existe uma maneira de se referir a um número de linha específico em um arquivo como parte do nome do caminho, ou alguma forma de empacotar um link para um número de linha, que parece / se comporta como um nome de ca...
28.12.2016 / 21:32
4
respostas

Forçosamente crie link (s) rígido (s) por diretório?

Eu entendo o raciocínio porque quase todas as versões unix não permitem hard-linking de diretórios (na verdade, o HFS + no OS X é o único que eu conheço, mas mesmo isso não é fácil de fazer você mesmo). No entanto, todos os sistemas de arquivos,...
09.05.2013 / 15:01
2
respostas

cp sobrescrevendo sem sobrescrever hardlinks ao destino

Digamos que eu tenha a seguinte configuração: $ cat fileA textA $ cat fileB textB $ ln fileA myLink $ cat myLink # as expected textA Eu não entendo o seguinte comportamento: $ cp fileB fileA $ cat myLink # expected ? textB Eu teria...
14.08.2016 / 11:31
2
respostas

Converta um hardlink em um link simbólico

É fácil converter um link simbólico em um link físico com ln -f ( exemplo ) Também seria fácil converter um link físico (nomes de arquivos link e original ) de volta para um link simbólico para link->original no caso em que você...
06.12.2014 / 10:07
1
resposta

Como remover com segurança o hard-link para a pasta home?

Em uma pasta de propriedade do meu usuário /sites/Website , há um diretório chamado ~ . Quando eu cd para esse diretório, sou redirecionado para ~/ , minha pasta pessoal. No começo eu pensei que este era um link simbólico, mas faz...
18.04.2013 / 03:14
1
resposta

Atomicamente escreve um arquivo sem alterar inodes (preservar hard link)

A maneira normal de escrever um arquivo X com segurança no Unix é: Grave o novo conteúdo do arquivo em um arquivo temporário Y . rename(2) Y a X Em duas etapas, parece que não fizemos nada além de alterar X "no local"....
29.10.2018 / 00:02