Que sont ces 'x xx' dans la commande 'ls -l'

12

Lors de l'exécution, ls -lj'ai rencontré une colonne que je ne reconnais pas.

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

Quels sont ces x?

x xx  
xx|x

Merci

hudac
la source

Réponses:

12

Essayer:

LANG=C ls -l

Il devrait y avoir un nom de mois, par exemple (décembre):

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

Les paramètres régionaux peuvent être incorrects

shcherbak
la source
2
Si cela LANG=Cn'a aucun effet, essayez LC_ALL=Cplutôt. LANGdéfinit une valeur par défaut, qui peut être remplacée par plusieurs autres choses; LC_ALLremplace tout le reste.
zwol
3
Vous avez expliqué comment peut-être vous en débarrasser, mais quels sont- ils?
Octopus
1
@Octopus La question à poser pourrait être: de quelle langue s'agit-il?
kasperd
1
@kasperd ils ne sont dans aucune langue. Ce sont des glyphes dépourvus de sens qui apparaissent lorsque le codage de caractères local n'est pas cohérent avec la police du terminal. Pour voir à quoi les variables liées au langage sont définies, utilisez la localecommande.
arielf