>> Edit article
이름
제목
패스워드
넘..잘봤습니다.... 2편이 기대되는군여.. 2편..주제는 뭐죠?????? 회사 출근해서.. 이거 ..한편이 보니좋군여.. 암튼.... 계속..수거여.. : 이번에는 정말 마지막 장입니다. 이제서야. 지루한 부분이 : 끝이 나는 군요. 내용이 너무 수박 겉 보기 식이라.. : 고수님들은 웃을수도 있겠내요.. 하지만.. 초보분들에게는 : 딱이라 생각 합니다. 정말 딱 이겠내여.. : : 그럼 암튼.. 지켜봐 주시고.. 잠깐 말나온김에 광고나 할까요.. : 맨날한는 광고 이지만 할때마다 쑥스럽내여 : : <a href="http://kyoji.wo.ro"> KyoJi의 리눅스 이야기 </a> : : 많이 놀러와주세요.. 그럼 시작합니다. : : -------------------------------------------------------- : 작성자 : kyoji (beenason@chollian.net, ukyoji@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> : : 많이 놀러와주세요..--언제..쯤 고수가 될까 ? ..휴~~
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved