CentOS 5.6에서 startx와 init 5는 어떤 차이점이 있나요?
글쓴이: insses / 작성시간: 금, 2012/06/22 - 10:10오후
CentOS 5.6 32비트를 쓰고 있습니다.
리눅스를 한창 공부하다가 궁금한게 생겨서 질문하게 되었습니다.
텍스트 모드에서 startx나 init 5를 입력하면 Xwindow로 넘어가게 되는데
Xwindow로 넘어가는 과정에서 실행하는 프로그램이 다른것을 확인하였습니다.
startx와 init 5는 어떤 차이점이 있나요??
Forums:
startx는 단순하게 application을
startx는 단순하게 application을 구동하는 것이고, init 5는 linux의 run level을 구동하는 것입니다. 즉, run level 5에 등록되어 있는 rc script들 역시 동작을 하게 됩니다.
감사합니다. 하나더 궁금한게 있는데 그럼 리눅스를
감사합니다. 하나더 궁금한게 있는데
그럼 리눅스를 부팅할때 실행되는 Xwindow는 런레벨을 구동하는건가요??
run level은 구동을 하는 것이 아니라,
run level은 구동을 하는 것이 아니라, level에 맞게 구동을 하는 init script들의 모음을 말합니다. run level 5는 x 환경으로 정의가 되어 있어 x관련된 것들이 구동이 되는 것입니다.
아 정말 감사합니다. 이제 이해가 좀 되는것
아 정말 감사합니다. 이제 이해가 좀 되는것 같습니다.
한마디로 부팅시에 실행되는건 init script중 run level 5에 정의되어있는 것들이 실행되어 부팅이 된다는거네요?
그럼 startx는 run level 5에 정의되어있는 어플리케이션중 하나일 뿐인거군요?
startx는 X를 구동하는 script인데, run
startx는 X를 구동하는 script인데, run level 5에서 startx 를 구동하는지는 잘 모르겠네요, x 환경을 따로 설정해 본지가 10년이 넘어서.. 어차피 startx도 script이기 때문에 꼭 startx가 실행된다는 보장은 없을 수도 있습니다. 그리고 x server구동은 run level 5의 init script에서 구동이 되지는 않고 rc script level에서 구동된 init level을 참고해서 구동이 되지 않을까 싶습니다.
친절한 답변 정말 감사합니다. 덕분에 많이 배우게
친절한 답변 정말 감사합니다.
덕분에 많이 배우게 된 것 같습니다ㅎㅎ
runlevel 5에는 ?dm이라는 스크립트가 들어가
runlevel 5에는 ?dm이라는 스크립트가 들어가 있습니다. KDE환경에서는 kdm이, Gnome환경에서는 gdm이, 요즘에는 가벼운 녀석으로 lightdm 인가가 들어가 있습니다.
이들은 startx를 사용하지 않고 자체적인 설정파일에 의해 X를 시작합니다.
댓글 달기