我想全局地将Linuxdate格式设置为ISO,大致看起来像这样:
YYYY-MM-DD HH:MM:SS 2009-03-16 15:20:00
具有不同程度的细节,如省略时间,秒数等
我知道,对于一些应用程序,你可以手动configuration,但我希望它被自动设置为每个程序。
我特别使用Ubuntu Intrepid,但是一个可以在所有发行版中工作的通用解决scheme将是最好的。
将您的语言环境date环境variablesLC_TIME
设置为“en_DK”将其设置在您的.bashrc
或类似文件中,或者检查man locale
以了解如何在系统范围内设置它。
在ArchLinux上,所有的locale设置都在/etc/rc.conf
并且在/etc/rc.conf
中设置了自定义
#!/bin/bash # Local multi-user startup script export LC_TIME="en_DK"
本指南详细解释: http : //ccollins.wordpress.com/2009/01/06/how-to-change-date-formats-on-ubuntu/
如果你不介意日文和德文的名字是德文,有些人会build议把你的本地文件改成德文的“en_DK”。 由于我不能发布超链接,并且这个板子看到我的linux命令为超链接….(很好的一个)…我只能说你search(谷歌)如何更改date格式的Ubuntu和点击第一个链接。
也许最好的办法是做到这一点,但不要破坏的东西是遵循在演练
http://ccollins.wordpress.com/2009/01/06/how-to-change-date-formats-on-ubuntu/
用你的编辑器打开locale.conf
# $EDITOR /etc/locale.conf
并插入该行
TIME_STYLE=iso
保存文件运行后
# locale-gen # env-update && source /etc/profile
并testing结果
# ls -al /home drwxr-xr-x 8 root root 4096 2011-12-2 . ...