Wenn ich ls -l
, wird die Ausgabe in einer ähnlichen Zeile wie auf dem Bildschirm gedruckt
drwxrwxr-x 3 yotam yotam 4096 יונ 29 10:27 mnt
der יונ
Teil ist hebräisch für JUN
. Ich möchte, dass es auf Englisch ist, das heißt, JUN
ich denke, dies ist ein Problem mit der Konfiguration des Gebietsschemas. Leider verstehe ich die Gebietsschemaeinstellungen einfach nicht und konnte keinen Leitfaden für meinen Geschmack finden. Meine /etc/default/locale
Datei
LANG="en_US.UTF-8"
LC_NUMERIC="he_IL.UTF-8"
LC_TIME="he_IL.UTF-8"
LC_MONETARY="he_IL.UTF-8"
LC_PAPER="he_IL.UTF-8"
LC_NAME="he_IL.UTF-8"
LC_ADDRESS="he_IL.UTF-8"
LC_TELEPHONE="he_IL.UTF-8"
LC_MEASUREMENT="he_IL.UTF-8"
LC_IDENTIFICATION="he_IL.UTF-8"
Ich gehe davon aus, dass die LC_TIME
Variable diejenige ist, die ich ändern möchte. Ich vermute jedoch, dass dies zu einer Änderung des gesamten Zeitformats und nicht nur des Monatsnamens führt. Ich weiß auch nicht, wie ich das machen soll.
Irgendwelche Gedanken?
command-line
locale
Yotam
quelle
quelle
Antworten:
Es gibt einige Optionen. Am wenigsten aufdringlich ist es, das Terminal durch Drücken von Alt + F2 und Ausführen des Befehls zu starten
quelle
export LC_TIME=en_US.UTF-8
zu .bashrc hinzufügen , was es in jeder Bash-Sitzung ändern würde, die von da an gestartet wurdeexport
Teil.Eine Möglichkeit besteht darin, dies systemweit zu ändern.
quelle