다음 이전 차례

5. 시스템 다루기

5.1 시스템 초기화 화일들

도스에서 중요한 화일 2 개 AUTOEXEC.BAT와 CONFIG.SYS는 부팅 시 시스템을 초기화 하고 PATH나 FILES와 같은 환경 변수를 세팅하고 프로그램이나 배치 화일을 실행 시키기도 한다. 리눅스에서는 여러 개의 초기화 화일들이 있는데 그 중 몇 개는 여러분이 제대로 알지 못한 상태에서는 수정하지 않은 것이 좋다. 어쨌든 어떤 것이 가장 중요한 것인지 말해주겠다.

화일                            주의사항
/etc/inittab                    지금은 건드리지 말라.
/etc/rc.d/*                     설정 화일
PATH 또는 다른 환경변수를 세팅하기 원한다면 또는 로그인 메세지를 바꾸거나 로그인 후 프로그램을 수행시키기 위해서는 다음 화일을 살펴보라.
화일                            주의사항
/etc/issue                      로그인 전의 메세지 세팅
/etc/motd                       로그인 후의 메세지 세팅
/etc/profile                    PATH 등의 변수 세팅
/home/your_home/.profile        여러분이 원하는 것은 무엇이든지...
If the latter file exists (note that it is a hidden file), it will be read 마지막 화일( 숨겨진 화일임에 주목 )이 존재하면 로그인 후 그 안에 있는 명령이 수행된다.
예 - 여기에 소개한는 .profile 을 살펴보라.
        # 나는 주석이다.
        echo Environment:
        printenv | more   # DOS에서의 SET 명령과 비슷
        alias d='ls -l'   # 별명이라는 것이 무엇인지 이해할 수 있을 것이다
        alias up='cd ..'
        echo "현재 패스는 "$PATH
        echo "즐거운 하루가 되시길, "$LOGNAME

여러분이 예상했다시피 PATH와 LOGNAME 은 환경 변수이다.

5.2 프로그램 초기화 화일들

Under Linux, virtually everything can be tailored to your needs. Most 리눅스에서는 사실 모든 것을 여러분의 요구에 맞출 수 있다. 대부분의 프로그램에 는 여러분이 조작할 수 있는 보통 .prognamerc 과 같은 이름의 초기화 화일을 여러분의 홈 디렉토리에 가지고 있기 마련이다. 여러분이 수정을 가할 첫번째 대상들이다.

이 모든 것과 나중에 닥치게 될 모든 것에 대해서는 RMP.
다음 이전 차례