Was sind die 'x xx' in 'ls -l' Befehl

12

Beim Ausführen ls -lbin ich auf eine Spalte gestoßen, die ich nicht erkenne.

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

Was sind diese x?

x xx  
xx|x

Vielen Dank

hudac
quelle

Antworten:

12

Versuchen:

LANG=C ls -l

Es sollte einen Monatsnamen geben, zum Beispiel (Dez):

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

Möglicherweise sind die Ländereinstellungen falsch

shcherbak
quelle
2
Wenn dies LANG=Ckeine Auswirkung hat, versuchen Sie es LC_ALL=Cstattdessen. LANGlegt einen Standard fest, der durch verschiedene andere Dinge überschrieben werden kann; LC_ALLüberschreibt alles andere.
zwol
3
Sie haben erklärt, wie Sie sie vielleicht loswerden können, aber was sind sie?
Octopus
1
@Octopus Die Frage könnte lauten: Welche Sprache ist das?
Kasperd
1
@kasperd sie sind in keiner sprache. Dies sind bedeutungslose Glyphen, die angezeigt werden, wenn die Zeichencodierung des Gebietsschemas nicht mit der Terminalschriftart übereinstimmt. Verwenden Sie den localeBefehl , um zu sehen, auf was die sprachbezogenen Variablen eingestellt sind .
Arielf