o que significa um nome de arquivo vermelho mostrado com fundo preto?

15

Eu tenho um problema de compilação, e quando eu verifico meu diretório lib / eu recebo essa saída de "ls":

Oquesignificaacombinaçãovermelho/preto?

Euverifiqueiasaídade"dircolors -p" como sugerido aqui ( O que significa para o nome do arquivo ser mostrado com fundo vermelho ), mas não consegui encontrar uma resposta.

Além disso, o que os pontos de interrogação no lugar de permissões / usuário / tamanho / registro de data e hora significam?

Obrigado pela sua ajuda

    
por rmbianchi 29.01.2013 / 14:31

2 respostas

18

O que você tem aí é um link simbólico pendente, ou um link simbólico apontando para um arquivo ou diretório que não existe mais.

Um link em si realmente não tem tamanho de arquivo, porque não é um arquivo. Os links simbólicos são armazenados dentro dos próprios inodes , o que significa que eles não têm conteúdo ou tamanho real, mas são ponteiros para outros arquivos no disco.

A saída de file libCLHEP-Exceptions-2.1.3.1.a deve revelar para onde está apontando.

    
por 29.01.2013 / 14:39
3

No primeiro olhar, parece um link quebrado, mas como é suposto ser um arquivo normal, pode ser uma corrupção do sistema de arquivos. Tente fazer um fsck no sistema de arquivos e tente excluir esse arquivo se ele ainda estiver lá.

    
por 29.01.2013 / 14:37

Tags