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

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


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.