Existem vários motivos pelos quais a saída de ls piscaria. Aqui estão alguns, aproximadamente em ordem decrescente de probabilidade.
- Sua variável de ambiente
$LS_COLORSestá definida incorretamente. - Sua variável de ambiente
$LS_COLORSnão está definida e seu arquivo/etc/DIR_COLORSestá corrompido. - Sua variável de ambiente
$TERMestá definida incorretamente. - Todos os seus arquivos são de fato links simbólicos órfãos.
Um $LS_COLORS razoavelmente definido deve conter substrings como or=01;05 e mi=01;05 e não deve haver mais 05 s. Da mesma forma, um /etc/DIR_COLORS razoável deve conter 05 em dois lugares, perto das palavras ORPHAN e MISSING.
Essas configurações garantem que ls mostre apenas links simbólicos órfãos e arquivos ausentes apontados, em caracteres piscantes. 05 ou 5 é o código de escape do terminal ANSI para piscar.