ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • target mode(run level)
    리눅스공부 2020. 10. 27. 22:39

    run level == 시스템 실행 모드

    6.x 까지는 /etc/inittab 파일에서 설정 진행

     

    6.x inittab 파일 ex)

     

            0 - halt                             == 시스템 종료 ,기본값으로는 사용 안 함

            1 - single user mode           == 단일 사용자 모드 , 윈도우 안전 모드 유사

                                                   == 관리자 비밀번호 재설정, 파일시스템 수정, 복구 작업

            2 - multi user mode             == 다중 사용자 , 네트워크 지원 X

            3 - full multi user mode        == 다중사용자, 네트워크 지원 O

                                                           1 ~ 3 까지는 CLI 환경 부팅 지원

            4 - unused == 예약

            5 - X11  == 그래픽 환경 지원, 다중사용자, 네트워크 지원 O

            6 - reboot == 재시작, 기본값으로는 사용 안 함

            

            id:[run level]:initedefault == 해당 라인에서 run level 변경 설정 진행

     

    7.x 부터는 run level 숫자 단계에서 target 형식의 명칭으로 변경

     

             run level 0             ->           poweroff.target

     

             run level 1             ->           rescue.target

     

             run level 2            

             run level 3             ->           multi-user.target

             run level 4           

     

             run level 5             ->           graphical.target

     

             run level 6             ->           reboot.target

     

    적용중인 기본 target 정보 확인 : systemctl get-default

     

    기본 target 변경

     

    1. systemctl set-default target.target

                                   [사용할 target]

     

    2. ln -sf /usr/lib/systemd/system/[사용할 target] /etc/systemd/system/default.target

                    == 사용할 target을 직접 링크하는 형식의 변경

    '리눅스공부' 카테고리의 다른 글

    process  (0) 2020.10.27
    root password 관리 & GRUB bootloader  (0) 2020.10.27
    filesystem & mount  (0) 2020.10.25
    RPM  (0) 2020.10.23
    compress  (0) 2020.10.23

    댓글

Designed by Tistory.