O que são esses 'x xx' no comando 'ls -l'

12

Ao executar ls -l, encontrei uma coluna que não reconheço.

drwxrwxr-x   7 user user    4096 × ×× 29 13:54 .eclipse
drwxrwxr-x   3 user user    4096 × ×× 30 09:30 workspace
drwxrwxr-x   3 user user    4096 ××¦×  1 08:13 something

O que são esses x's?

x xx  
xx|x

obrigado

hudac
fonte

Respostas:

12

Experimentar:

LANG=C ls -l

Deve haver um nome de mês, por exemplo (dez):

drwxrwxr-x. 15 user user    4096 Dec  4 16:22 NetBeansProjects

A configuração de localidade pode estar incorreta

shcherbak
fonte
2
Se LANG=Cnão tiver efeito, tente LC_ALL=C. LANGdefine um padrão, que pode ser substituído por várias outras coisas; LC_ALLsubstitui todo o resto.
Zwol
3
Você explicou como talvez se livrar deles, mas o que são ?
Octopus
1
@ Octopus A pergunta a ser feita pode ser: que idioma são eles?
kasperd
1
@kasperd eles não estão em nenhum idioma. São glifos sem sentido que aparecem quando a codificação de locale char é inconsistente com a fonte do terminal. Para ver como as variáveis ​​relacionadas ao idioma estão definidas, use o localecomando
Arielf 12/12