seltsame ls -l Ausgabe


7

Dies ist eine Beispielausgabe ls -lmeiner Ubuntu 17.04-Box:

drwxr-xr-x 2 amoro amoro 4096 kvě  6 16:26 myfile

Es gibt zwei Parameter, die ich nicht erkenne. Zählen von links nach rechts, der 6. und der 7., dh kvě bzw. 6. Ich habe das gegoogelt, aber keine Antwort gefunden. Hast du irgendwelche Hinweise?


3
Es sollte das Datum (der letzten Änderung der Datei) sein. Ist kve die Abkürzung für den Namen eines Monats in Ihrer Sprache?
Zanna

2
Ja, es ist das Datum, an dem die Datei zuletzt geändert wurde. kvě 6 16:26ist tschechisch fürMay 6 16:26
M. Becerra

1
Run:LC_ALL=en_US.utf8 ls -l
Ravexina


Ok, das ist komisch, da die von mir gewählte Installationssprache Englisch ist. Wie kann ich das ändern? Wenn Sie diesen Befehl ausführen, wird die erwartete Ausgabe LC_ALL = en_US.utf8 ls -l zurückgegeben. Aber wie kann ich diese Änderung wirksam machen?
Antonello Moro

Antworten:


10

Wenn Sie auf ähnliche Situationen stoßen, versuchen Sie, die Standardeinstellung localeso festzulegen en_US, dass Sie in Ihrem Fall mit dem Befehl ls -lFolgendes ausführen würden:

LC_ALL=en_US.utf8 ls -l

Es werden alle Ausgaben erzeugt, en_USso dass keine Verwirrung entsteht.

-rw-rw-r-- 1 ravexina ravexina  79 Sep 20 2016 test.txt

Sie können es ändern mit:

localectl set-locale LC_ALL=en_US.utf8

oder nur für Datum:

localectl set-locale LC_TIME=en_US.utf8

Melden Sie sich dann ab und erneut an. Wenn dies nicht wirksam wurde, starten Sie Ihr System neu.


Es funktioniert, aber wie kann ich die Änderung wirksam machen? Ich habe versucht, localectl set-locale LANG = en_US.utf8, aber funktioniert nicht
Antonello Moro

Aktualisierte meine Antwort;)
Ravexina

Bis ungefähr localectl! Ich kenne andere Befehle zum Gebietsschema, aber das nicht. Warum auch die Tendenz zu en_US? : P
Zanna

@ Zanna Great;) Es gibt keine Voreingenommenheit. : DI Ich denke, es ist nur wahrscheinlicher, dass nicht-muttersprachliche englische Benutzer (wie ich) verwenden US. Vielleicht irre ich mich: DI mag systemdes wirklich nicht und es ist Zeug.
Also

Ich denke, die übliche Empfehlung, vorübergehend englische Ausgabe zu erhalten, ist die Verwendung des Gebietsschemas C
Zanna

7

Hier ist einer auf meinem System

drwxrwxr-x  2 zanna zanna 4096 May  5 07:44 custom

Von links nach rechts haben wir

  • Typ (Verzeichnis)
  • Modus (Berechtigungen)
  • Hardlinks (2)
  • Besitzer (zanna)
  • Gruppe (zanna)
  • Größe (in Bytes)
  • Monat zuletzt geändert (Mai)
  • Tag des Monats zuletzt geändert (5.)
  • Zeit zuletzt an diesem Tag geändert
  • Dateiname

Die Felder, die Sie verwirren, sind also der Monat und der Tag der letzten Änderung der Datei. Kve muss ein Monat oder eine Abkürzung für den Namen eines Monats in Ihrem Systemgebietsschema / Ihrer Systemsprache sein.

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.