>> Read No. 1511 article  
KyoJi's 리눅스 깔고 뭐하남 ?? 제 1 편 - 마지막

등록 2001-08-02 13:11:00     조회 5
이름 kyoji    

		이번에는 정말 마지막 장입니다. 이제서야. 지루한 부분이
끝이 나는 군요. 내용이 너무 수박 겉 보기 식이라..
고수님들은 웃을수도 있겠내요.. 하지만.. 초보분들에게는
딱이라 생각 합니다. 정말 딱 이겠내여..
 그럼 암튼.. 지켜봐 주시고.. 잠깐 말나온김에 광고나 할까요..
맨날한는 광고 이지만 할때마다 쑥스럽내여
 <a href="http://kyoji.wo.ro"> KyoJi의 리눅스 이야기 </a>
 많이 놀러와주세요.. 그럼 시작합니다.
 --------------------------------------------------------
작성자 : kyoji (beenason at chollian.net, ukyoji at daum.net)
홈페이지 : http://kyoji.wo.ro/ 본 문서는 자유롭게 찢거나 버리거나 할수 있습니다.
맞춤법이 틀려도 너그럽게 봐주시길 국어를 싫어하기때문.
 글쓴날 : 2001-8-1 최종 수정일 : 2001-8-1
--------------------------------------------------------
 ## KyoJi's 리눅스 깔고 뭐하남 ?? 제 1 편
 3. 본론
     5) 커널 조직 짱이 생각하는 것들...
 	init이게 조직 짱이라는 거 그리고 /etc/inittab에
	관해 그냥 언급만 했습니다.
	(저보단 더 좋은 문서가 많이 있기 때문에.)
	그럼 inittab에서 중요한게 있어서.. 집고 넘어갈까
	합니다.. 앞에서. /etc/inittab 을 설명할때
 	# System initialization.
	si::sysinit:/etc/rc.d/rc.sysinit
 	요게 있었던거 기억 하십니까???
	이거에 대해서 떠들어 보죠.. (본 설명은 레뎃 기반)
	위를 보면 아시겠지만. 어떤 런레벨이던 한번 실행이
	되는거 입니다. 런레벨이 상관이 없다.. 그럼..
	가장 기본이 된다는 소리 겠죠.. 맞습니다.
	요넘은 스크립트인데.. 요넘이 하는일은...
 	- 기본적인 path 설정
	- /etc/sysconfig/network 파일이 있으면 그 스크립트를 실행시킴
   	- 키맵의 로딩
   	- 시스템 폰트의 로딩
   	- 스왑 영역의 활성화
   	- 디스크 검사 (fsck)
   	- /proc 파일시스템의 마운트
   	- 루트 파일시스템을 rw 모드로 다시 마운트하기
   	- /etc/HOSTNAME 파일의 설정
   	- /etc/mtab 파일에 루트와 /proc 파일시스템의 엔트리 추가하기
   	- 커널 모듈들 로드하기
   	- 시스템 시간 설정
   	- 등등....
 	입니다. 어라~~ 어디서 많이 본것 아닙니까??
	커널이야기 할때 언급을 했었죠.. 맞습니다. 바로 그놈이
	요놈입니다. 결국 커널과 한데 어울리는 놈들이기 때문에
	조직에 원 투 쓰리 니깐.. 서로 이야기 하면서
	조직이 잘될 방안을 토의 를 하겠죠. 뭐~ 이런겁니다.
 	사실 중요한건.. 밑의 부하들을 관리하는 놈이죠..
	그 스크립트가 /etc/rc.d/rc 0 부터 6 이죠..
	이녀석이 각종 데몬들을 실행시키는 스크립트 입니다.
	0,1,2,3,4,5,6의 숫자는 런레벨입니다.
	우리는 아까 말했듯이 ... 이었습니다.
 	0 시스템 종료 halt
	1 단일 사용자가 사용하는데 적합하도록,
	  시스템이 최소화된 상태로 부팅하기 원할경우 사용
	2 다중 사용자 모드. 단 NFS를 지원하지 않음.
	3 다중 사용자 모드로, 완전한 Networking을 가능하게 한다.
	4 사용되지 않음. 사용자 정의 레벨로 사용될 수 있다.
	5 X Window 로 부팅 되도록 할 때 사용
	6 Reboot
 	/etc/rc.d/rc 0 --- 6 의 디렉토리에 가시면..
	여러가지 데몬들을 즉 부하놈들을 발견하실수 있습니다.
	시스템의 사용 용도나 형편에 따라, 수행되어야 할 서비스들을
	묶어 놓은 그룹 정도로 해석할 수 있습니다.
	즉, 조직이 작전을 수행(깡패짓을 하려면) 하려면
	각 작전에 맡는 부하놈이 필요할거고 그걸 문서화
	해놓거나 하겠죠.. 바로 rc 가 그런 작전이라고
	보시면 됩니다. 이해가 되시겠습니다.
	거기에는 여러 부하놈들이 있죠.. 우리가 가장 많이쓰는
	rc.5를 보여드리도록 하죠.. 짠~~
 [root@localhost /root]# ll /etc/rc5.d/
lrwxrwxrwx 1 root root 14 7월 31 20:25 K01adsl ->../init.d/adsl
lrwxrwxrwx 1 root root 19 7월 31 20:25 K01kdcrotate ->../init.d/kdcrotate
lrwxrwxrwx 1 root root 13 7월 31 20:25 K20nfs ->../init.d/nfs
lrwxrwxrwx 1 root root 16 7월 31 20:25 K20rstatd ->../init.d/rstatd
lrwxrwxrwx 1 root root 17 7월 31 20:25 K20rusersd ->../init.d/rusersd
 	중 	간 	생	략
 lrwxrwxrwx 1 root root 13 7월 31 20:25 S90xfs ->../init.d/xfs
lrwxrwxrwx 1 root root 17 7월 31 20:25 S95anacron ->../init.d/anacron
lrwxrwxrwx 1 root root 11 7월 28 07:34 S99local ->../rc.local
 	후후후 바로 이것들이 실행이 되는 겁니다.
	잠깐 보면 ../init.d/ 는 /etc/init.d인데 요건
	조직 부하들이 명단이라고 보시면 되실듯 명단에서
	각 rc들마다 (작전 마다) 링크를 걸어 놓은것에 불과합니다.
	그리고 S와 K는 start와 kill을 뜻하는 겁니다.
	눈으로 직접, 손가락으로 직접 확인 하시길..
	백문이 불여 일타~~~
	그럼 문제를 겠습니다.. rc.local관 연결되는 데몬은
	어디 어디에 있을까요 ??
 	rc.local 스크립트는 런레벨 2, 3, 5 일 때만 실행되도록
	설정되어 있습니다. rc.local 스크립트는 rcN.d 디렉토리에서
	S99local 이라는 이름으로 링크되어 실행됩니다.
	S99local 이라는 파일이 rc2.d rc3.d rc5.d 에만 있죠?
	rc.local에 관해서는 다음 장으로 넘어 가도록 하죠
     6) 윈도그에 AUTOEXEC.BAT와 맞짱을 뜰놈은 누구 ??
 	바로 /etc/rc.d/rc.local 스크립트입니다. 요넘니
	윈도그 autoexec.bat와 같은 격이라하죠,
	맞장을 뜨면 당연히 rc.local이 이기죠.. 왜~~~ 그냥~~
 	요기 rc.local에다가 스크립트 마지막 부분에 실행시키기를
	원하는 데몬을 실행하는 코드를 넣어 주시면 부팅시마다
	자동으로 실행이 됩니다. 후후
	제 rc.local 파일에 마지막만 보여드릴께요.
	(그냥 다보여주면 길어질거 같아서 입니다. 다른뜻은 없습니다.)
 	위 	에 	생	략
     # This will overwrite /etc/issue at every boot.  So, make any changes you
    # want to make to /etc/issue here or you will lose them when you reboot.
    echo "" > /etc/issue
    echo "$R" >> /etc/issue
    echo "Kernel $(uname -r) on $a $SMP$(uname -m)" >> /etc/issue
     cp -f /etc/issue /etc/issue.net
    echo >> /etc/issue
fi
touch /var/lock/subsys/local
/etc/autoexec
 	나머지는 다 똑같은데 /etc/autoexec가 있죠..
	호호 저는 /etc/autoexec 스크립트를 만들어 놓고..
	필요한걸 추가 할시에.. autoexec만을 편집을 하죠.
	제가 쓴 "인터냇 공유부터 소리바다까지"를 보시면
	조금 언급이 되어있을것입니다.
	(사실 도스 시절부터 컴퓨터를 해서.. MSDOS5.0부터
	 적응이 되서~~ 못버리겠네여.. 예전에 dos가 좋았는데
	 DR-DOS, PC-DOS 참 그립군.. PCTOOLS도 생각나는데)
 	이제 다 아시겠습니까. rc.local에 관해..
	별거 아니죠.. 후후.....
	그럼 이제 에프터 서비스로 넘어가도록하죠
     7) 애프터 서비스~~~
 	애프터 서비스~~ 이제 거의 끝이 나는 군요.
	이건 별건 아니지만. 도움이 될듯 싶어서
	여러 부하들은 관리하는 툴을 소개 합니다.
	데몬들을 관리하는 거죠..
 	setup에서 서비스 쪽에 가시면..
	데몬들 부하들을 죽이고 살리고 할수 있고여
	ntsysv하시면 바로 들어 가고요..
 	liuxconf
 	요거는 서비스 설정 뿐만이 아니라,
	시스템에 관한 대부분의 것들을 모두 설정할 수 있습니다.
	그 중, 제어->제어판->서비스 활동 제어 메뉴를선택하면
	X윈도우 상에서 그래픽컬하게.. 설정을 변경할 수 있습니다.
 	사실.. 리눅스를 쓰다보시면. 그래픽컬한것들
	보다는 vi나 텍스크기반의 것들이 정이더 가실듯
 	에거 벌써 끝이 나버렸네... 그럼.. 후기로
 4. 후기
   에거 드디어 부팅에 관한한 모든글이 다 끝이 났습니다.
  다행이요.. 사실 이부분은 꼭 필요하지만.. 사람들이
  관심이 부족하여서 그냥 지나쳐 넘어 가죠.. 그래서
  제가 먼져 쓰는 이유 입니다. 좀 내용이 진부하고 짜증이 나지만
  알아두시면 나머지 것들을 이해하시기 편리 하답니다.
  전 본 글을 쓰면서.. 여러가지 책도 보고.. 참 새로웠답니다.
  그래서 책상이 좀 지저분하기는 하지만요..
   앞으로 글을 더 올리는게 좋을지 고민을 하고 있답니다.
  당연히 글을 올리는게 좋지만. 제 홈피에 수정을 못하고 있는
  관계로 좀 쉬는게.. 낳을듯.. 그리고 이번 주말에 여행을
  가거든요.. 호응이 좋으면.. 많은 글들을 계속 쓰기로 하죠
 
  앞으로 뭘 쓸지는 모르겠지만.. 제게 멜을 주시던가..
  홈피에 와서 조언을 주시면.. 적극 반영을 해서..
  글을 쓰도록 하겠습니다. 제생각엔.. 데몬 즉 부하놈들을
  정리를 쫘악 해보고... 유동 아이피로 서버운영에 관해
  써볼까 합니다. 제가 돌리는 홈피가 아니 서버가 유동
  아이피로 구축한 거거든요.. 여러분들의 의견을 듣고
  싶습니다. 어차피 리눅스가 공유 아닐까요..??
  꼭 의견주시면 KYOJI가 힘이 날꺼 같습니다.
   그럼 지금까지 미천한 허접한 글을 읽어주셔서 감사드리고
  틀린부분이 있거나.. 말이 안되는 내용이 있으면
  제 홈피에다가 욕을 해주시길..
  ( 이번에는 글을 너무나 어지럽게 쓴거 같아서리 )
  반말 존댓말 어법 말도 않되는 예를 들어서 기분이 언짢으셨
  다면.. 고개숙여 사과를 드리고요..
  리눅스가 최고의 운영 체제가 될수 있도록..
  여러분들이 노력해주시고.. 다들 GuRu가 되길 바라면서..
  전 이만 물러 갈까 합니다. 감사드립니다.
   마지막으로 홈피 광고나 하고.. 후후
<a href="http://kyoji.wo.ro"> KyoJi의 리눅스 이야기 </a>
   많이 놀러와주세요..
이름
암호


>> 관련글
1511 KyoJi's 리눅스 깔고 뭐하남 ?? 제 1 편 - 마지막  kyoji  2001.08.02  ....
  답장 RE: KyoJi's 리눅스 깔고 뭐하남 ?? 제 1 편 - 마지막  강가딘  2001.08.02  ....
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 1.20 초 ] 작업시간: [ 0.49 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791058525
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.