CentOS 서버의 첫 번째 요일 변경

CentOS 서버의 첫 번째 요일 변경

CentOS 6.8 서버가 있습니다. 한 주의 첫 번째 요일을 월요일로 변경해야 합니다.

나는 그것을 다음과 같이 업데이트했습니다 :/usr/share/i18n/locales/en_US

week    7;19971130;7
    first_weekday   2
    first_workday   2

그런데 다시 시작하지 않고 업데이트를 해야 하는데,

중요한 점은 모든 사용자에 대해 업데이트해야 한다는 것입니다.

기타 데이터:

# locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LC_CTYPE=UTF-8
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=


# locale day
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Sunday;Monday;Tuesday;Wednesday;Thursday;Friday;Saturday

답변1

파일을 편집한 후에는 프로그램이 실제로 사용할 바이너리 아카이브로 "컴파일"해야 합니다. 정확한 명령은 잘 모르겠지만 localedef명령 예를 보면 다음과 같을 것입니다.

localedef -f UTF-8 -i us_US us_US.UTF-8

관련 정보