¿ì¼± ¸®´ª½º ¹èÆ÷ÆǸí°ú ¹öÀüÀ» ¸í½ÃÇØÁֽñ⠹ٶø´Ï´Ù.
°ú°Å¿¡ PID 1 ÀÎ init ÇÁ·Î¼¼½º°¡ ±×·± ½ÃÀÛÇÁ·Î±×·¥¸¦ ±¸µ¿½ÃÄÑÁá½À´Ï´Ù. (PID´Â ÇÁ·Î¼¼½º ¾ÆÀ̵ðÀÌ°í 1À̹ǷΠ°¡Àå ¸ÕÀú ¼öÇàµÇ´Â ÇÁ·Î¼¼½ºÀÔ´Ï´Ù.)
init ÇÁ·Î¼¼½º´Â /etc/init.d ¾Æ·¡ÀÇ ½ºÅ©¸³Æ®µé¸¦ ¼öÇàÇÕ´Ï´Ù. Áï /etc/init.d ¾Æ·¡¿¡ ½ÃÀ۽à ¼öÇàÇÏ°íÀÚ ÇÏ´Â ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇÏ¸é ±×¸¸À̾ú½À´Ï´Ù.
±×·±µ¥ ±× init ÇÁ·Î¼¼½º°¡ 2013³âÂëÇؼ systemd ¶ó´Â °ÍÀ¸·Î º¯°æµÇ±â ½ÃÀÛÇß½À´Ï´Ù.
redhat °è¿ºÎÅÍ ±³Ã¼µÇ¾ú°í ÇöÀç´Â ¿ìºÐÅõ, µ¥ºñ¾È±îÁö ±³Ã¼µÇ¾ú½À´Ï´Ù.
ÃÖ½ÅÀÇ ¹èÆ÷ÆÇÀ̶ó¸é ÀÌÁ¦´Â systemd ·Î ´Ù º¯°æµÈ¼ÀÀÔ´Ï´Ù.
ps -p 1 ef Çغ¸½Ã¸é µÇ´Âµ¥ ¿ìºÐÅõÀÎ °æ¿ì init ÀÌ ±×´ë·Î º¸ÀÏ ¼ö ÀÖ½À´Ï´Ù.
±×·¯³ª ¾Æ·¡¿¡ º¸½Ãµí initÀº systemd ÀÇ ½Éº¼¸¯ ¸µÅ©ÀÏ »ÓÀÔ´Ï´Ù.
allinux@ip-10-0-0-29:~$ ps -p 1 ef
PID TTY STAT TIME COMMAND
1 ? Ss 0:12 /sbin/init
allinux@ip-10-0-0-29:~$ ls -l /sbin/init
lrwxrwxrwx 1 root root 20 Feb 1 14:31 /sbin/init -> /lib/systemd/systemd
·¹µåÇÞ °è¿Àº systemd ·Î ³ªÅ¸³³´Ï´Ù.
[
allinux@lgcare ~]$ ps -p 1 ef
PID TTY STAT TIME COMMAND
1 ? Ss 0:01 /usr/lib/systemd/systemd --switched-root --system --deserialize 24
systemd ´Â ´Ù¸¥ ÇÁ·Î±×·¥ÀÎ ¸¸Å init.d ÂÊÀÇ ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù.
systemd ÀÎ °æ¿ì´Â /etc/systemd/system/ÇÁ·Î¼¼½º¸í.service ¿Í °°Àº ½ÄÀ¸·Î µî·ÏÇÏ°í systemctl ¸í·ÉÀ¸·Î ÄÁÆ®·Ñ ÇÕ´Ï´Ù.
»ç½Ç systemd ´Â À¯´Ð½º öÇÐÀÎ ÇÑ°¡Áö¸¸ ÀßÇÏÀÚ(´Ü¼øÇÑ ±â´ÉÀ» | ·Î ¿¬°èÇؼ ó¸®ÇÏ´Â Çüŵî)¿¡ ¾î±ß³ª±â ¶§¹®¿¡ ¸®´ª½º Ä¿¹Â´ÏƼ¿¡¼µµ ¹Ý´ëÀÇ°ßÀÌ ¸¹¾Ò½À´Ï´Ù. ±×·¯³ª º¹ÀâÇÑ´ë½Å systemd ·Î °ÅÀÇ ¸ðµç °ü¸®°¡ °¡´ÉÇÒ Á¤µµÀÔ´Ï´Ù. Áï ÅëÇÕ°ü¸®Ãø¸é¿¡¼± À¯¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
»ç¿ë¹ýµîÀº ±¸±Û¸µÀ¸·Î ³Ñ±â°Ú½À´Ï´Ù.
2018-03-23 ¿ÀÈÄ 4:13:38