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

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


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.