강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

시스템 부팅후의 init프로세스의 점검하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

시스템 부팅후의 init프로세스의 점검하기







 

, 그럼 이제 리눅스시스템이 부팅된 후에 init프로세스가 어떤 형태로 존재하는가를 잠깐 보도록 하겠습니다.   

 

 

 

  pstree명령어를 실행시켜보시기 바랍니다.   

 

 

 

  

 

아래의 예를 보시면 현재 실행된 여러 가지 프로세스들의 앞에 위치하고 있는 프로세스가 init프로세스입니다.   

 

 

 

 

 

[root@su250 rc.d]# pstree

init-+-NetworkManager

     |-acpid

     |-atd

     |-auditd-+-audispd---{audispd}

     |        `-{auditd}

     |-avahi-daemon---avahi-daemon

     |-bluetoothd

     |-console-kit-dae---62*[{console-kit-dae}]

     |-crond

     |-cupsd

     |-2*[dbus-daemon---{dbus-daemon}]

     |-dbus-launch

     |-gconfd-2

     |-gdm-binary---gdm-simple-slav-+-Xorg

     |                              |-gdm-session-wor

     |                              `-gnome-session-+-gdm-simple-gree

     |                                              |-metacity

     |                                              `-{gnome-session}

     |-gnome-power-man

     |-gnome-settings----{gnome-settings-}

     |-gpm

     |-gvfsd

     |-hald---hald-runner-+-hald-addon-acpi

     |                    |-hald-addon-inpu

     |                    `-2*[hald-addon-stor]

     |-httpd---8*[httpd]

     |-kerneloops

     |-5*[mingetty]

     |-nm-system-setti

     |-pcscd---{pcscd}

     |-rpc.idmapd

     |-rpc.statd

     |-rpcbind

     |-rsyslogd---2*[{rsyslogd}]

     |-2*[sendmail]

     |-setroubleshootd---2*[{setroubleshootd}]

     |-sshd-+-sshd---bash---pstree

     |      `-sshd---bash

     |-udevd

     `-wpa_supplicant

[root@su250 rc.d]#

 

, 현재 응용프로그램으로 실행되고 있는 모든 프로세스들은 서버 부팅시에 PID 1번으로 실행되었던 init프로세스를 부모프로세스로 하여 실행된 것입니다.   

 

 

 

 이런 이유로 인하여 init프로세스를 모든 프로세스의 부모프로세스라고 하는 것입니다.   

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,076 명
  • 현재 강좌수 :  36,001 개
  • 현재 접속자 :  454 명