Perguntas com a marcação «symlink»

Um tipo especial de arquivo que faz referência a um arquivo ou diretório inexistente ou existente. O conteúdo de um link simbólico consiste em uma sequência arbitrária que é o caminho para o arquivo ao qual o link simbólico aponta. Quando o link simbólico é encontrado durante a resolução do nome do caminho, a cadeia armazenada pelo arquivo é usada para modificar a resolução do nome do caminho.

282
Como posso encontrar links simbólicos quebrados

Existe uma maneira de encontrar todos os links simbólicos que não apontam para nada? find ./ -type l vai me dar todos os links simbólicos, mas não faz distinção entre links que vão a algum lugar e links que não. Atualmente estou fazendo: find ./ -type l -exec file {} \; |grep broken Mas...

110
Crie um link simbólico relativo ao diretório atual

Estou tentando criar um link simbólico no meu diretório pessoal que aponte para um diretório no meu disco rígido externo. Funciona bem quando eu especifico assim: cd ~ ln -s /run/media/name/exhdd/Data/ Data No entanto, ele cria um link com defeito quando tento isso: cd /run/media/name/exhdd ln...

76
Faça o cd seguir links simbólicos

Eu tenho meu código montado como um sshfs no meu diretório pessoal, mas a hierarquia é difícil de lembrar, então criei um link simbólico no meu diretório pessoal que leva a esse diretório. Existe uma maneira de que, quando eu cd para esse link simbólico, em vez de copiar para o link simbólico, ele...

64
Dicas para lembrar a ordem dos parâmetros para ln?

Eu costumava lnescrever links simbólicos há anos, mas ainda assim a ordem dos parâmetros estava errada. Isso geralmente me faz escrever: ln -s a b e depois olhando a saída para me lembrar. Eu sempre imagino ser a -> bcomo eu leio quando na verdade é o contrário b -> a. Isso parece...

64
Faça um link simbólico para um nome de caminho relativo

Eu posso fazer isso: $ pwd /home/beau $ ln -s /home/beau/foo/bar.txt /home/beau/bar.txt $ readlink -f bar.txt /home/beau/foo/bar.txt Mas eu gostaria de poder fazer isso: $ pwd /home/beau $ cd foo $ ln -s bar.txt /home/beau/bar.txt $ readlink -f /home/beau/bar.txt /home/beau/foo/bar.txt Isso é...

64
Recursão de link simbólico - o que o torna "redefinido"?

Eu escrevi um pequeno script bash para ver o que acontece quando continuo seguindo um link simbólico que aponta para o mesmo diretório. Eu esperava criar um diretório de trabalho muito longo ou travar. Mas o resultado me surpreendeu ... mkdir a cd a ln -s ./. a for i in `seq 1 1000` do cd a...

64
Como posso editar links simbólicos?

Meu entendimento básico de um link simbólico é como um arquivo especial, um arquivo que contém um caminho de string para outro arquivo. O VFS do kernel abstrai muito disso, mas há alguma razão pela qual os links simbólicos parecem impossíveis de editar? Em outras palavras: posso editar um link...

63
Como criar backup a partir de links simbólicos?

Eu tenho um diretório com links simbólicos para outros diretórios. Quero arquivar os links simbólicos, não como links, mas como arquivos contendo os arquivos dos diretórios aos quais eles se referem, usando o comando tar. Como posso fazer

54
pwd sem links simbólicos

Se eu pwdnotar, ele usa os links simbólicos que usei para entrar no diretório atual. Posso dizer-me o diretório "real" em que estou ... ou seja, o caminho da raiz para o meu diretório atual sem o uso de links

54
Criar link simbólico - sobrescreva se houver

Quero anotar os dados, /path/to/data/folder/month/date/hour/minute/filevinculá-los /path/to/recent/filee fazer isso automaticamente sempre que um arquivo for criado. Supondo que não saberei antecipadamente se /path/to/recent/fileexiste, como posso criá-lo (se não existir) ou substituí-lo (se...

54
Como posso "revincular" muitos links simbólicos quebrados?

Eu tenho uma árvore de diretórios que possui vários links simbólicos para arquivos em /home... no entanto, mudei /homepara /mnt/homee preciso de uma maneira de "vincular novamente" todos os links simbólicos. Existe tal funcionalidade ou preciso escrever um script para fazer isso? Como exemplo, eu...