유 닉 스/리 눅 스 스타일 에 대한 깨 달 음!

 
Hawkins 의 블 로그 에서 Fedora Core 6 에서 시간 을 로 컬 시간 으로 고 치 는 방법 에 대해 언급 한 후에 저도 Ubuntu 에서 어떻게 설 정 했 는 지 검 사 했 는데 갑자기 시스템 프로그램, 시스템 시작 스 크 립 트 와 프로필 이라는 3 자 간 의 관 계 를 깨 달 았 습 니 다. 전형 적 인 * NIX 스타일 입 니 다.(1) 시스템 시작 시 실행 할 Shell Script
(
시스템 시작 스 크 립 트)
,
예 를 들 면/etc/init. d/hwclock. sh
(2) 이 셸 스 크 립 트
/etc 에 있 는 파일 을 설정 정보, 즉 설정 파일 로 가 져 옵 니 다. 예 를 들 어/etc/default/rcS (3)
진정 으로 실 행 된 것 은 시스템 프로그램 입 니 다. 이 프로그램 은 Shell Script 에서 호출 된 것 입 니 다. 예 를 들 어/sbin/hwclock 입 니 다.
구체 적 인 표 시 는 다음 과 같다.
hwclocksh

/sbin/hwclock
/etc/default/rcS

/lib/lsb/init-functions

=

no =
=

yes =
=

*
no



/sbin/hwclock --hctosys

따라서 Ubuntu 에서 로 컬 시간 을 사용 하려 면/etc/default/rcS 를 수정 해 야 합 니 다. 동작 은 다음 과 같 습 니 다.
\# 원래 설정 주석 지우 기: UTC = yes  # 아래 내용 으로 변경... UTC = no

좋은 웹페이지 즐겨찾기