차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| run_level_변경 [2015/06/18 15:48] – 만듦 zzung | run_level_변경 [2015/06/18 15:49] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| + | ====== Run Level 변경 ====== | ||
| + | ===== RedHat 6 ===== | ||
| + | 1. 현재 설정된 runlevel 확인 | ||
| + | <code vim> | ||
| + | [root@localhost ~]# runlevel | ||
| + | N 3 | ||
| + | </ | ||
| + | 2. inittab 에서 직접 runlevel 변경하기 | ||
| + | <code vim> | ||
| + | [root@localhost ~]# vim /etc/init | ||
| + | </ | ||
| + | <code vim> | ||
| + | # inittab is only used by upstart for the default runlevel. | ||
| + | # | ||
| + | # ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM. | ||
| + | # | ||
| + | # System initialization is started by / | ||
| + | # | ||
| + | # Individual runlevels are started by / | ||
| + | # | ||
| + | # Ctrl-Alt-Delete is handled by / | ||
| + | # | ||
| + | # Terminal gettys are handled by / | ||
| + | # with configuration in / | ||
| + | # | ||
| + | # For information on how to write upstart event handlers, or how | ||
| + | # upstart works, see init(5), init(8), and initctl(8). | ||
| + | # | ||
| + | # Default runlevel. The runlevels used are: | ||
| + | # 0 - halt (Do NOT set initdefault to this) | ||
| + | # 1 - Single user mode | ||
| + | # 2 - Multiuser, without NFS (The same as 3, if you do not have networking) | ||
| + | # 3 - Full multiuser mode | ||
| + | # 4 - unused | ||
| + | # 5 - X11 | ||
| + | # 6 - reboot (Do NOT set initdefault to this) | ||
| + | # | ||
| + | id: | ||
| + | </ | ||
| + | 3. System reboot | ||
| + | <code vim> | ||
| + | [root@localhost ~]# reboot | ||
| + | </ | ||
| + | ===== RedHat 7 ===== | ||
| + | |||
| + | 1. RHEL7 에서 사용할 수 있는 target 정보 출력 | ||
| + | |||
| + | <code vim> | ||
| + | [root@localhost etc]# systemctl list-units --type=target --all | ||
| + | UNIT | ||
| + | basic.target | ||
| + | cryptsetup.target | ||
| + | emergency.target | ||
| + | final.target | ||
| + | getty.target | ||
| + | graphical.target | ||
| + | local-fs-pre.target | ||
| + | local-fs.target | ||
| + | multi-user.target | ||
| + | network-online.target | ||
| + | network.target | ||
| + | nfs.target | ||
| + | nss-lookup.target | ||
| + | nss-user-lookup.target loaded inactive dead User and Group Name Lookups | ||
| + | paths.target | ||
| + | remote-fs-pre.target | ||
| + | remote-fs.target | ||
| + | rescue.target | ||
| + | shutdown.target | ||
| + | slices.target | ||
| + | sockets.target | ||
| + | swap.target | ||
| + | sysinit.target | ||
| + | syslog.target | ||
| + | time-sync.target | ||
| + | timers.target | ||
| + | umount.target | ||
| + | |||
| + | LOAD = Reflects whether the unit definition was properly loaded. | ||
| + | ACTIVE = The high-level unit activation state, i.e. generalization of SUB. | ||
| + | SUB = The low-level unit activation state, values depend on unit type. | ||
| + | |||
| + | 27 loaded units listed. | ||
| + | To show all installed unit files use ' | ||
| + | </ | ||
| + | |||
| + | 2. 현재 설정된 runlevel 확인 | ||
| + | <code vim> | ||
| + | [root@localhost ~]# runlevel | ||
| + | N 3 | ||
| + | </ | ||
| + | |||
| + | 3. runlevel 변경 | ||
| + | <code vim> | ||
| + | [root@localhost ~]# systemctl set-default graphical.target | ||
| + | rm '/ | ||
| + | ln -s '/ | ||
| + | </ | ||
| + | |||
| + | 4. runlevel 확인 | ||
| + | <code vim> | ||
| + | [root@localhost ~]# runlevel | ||
| + | N 5 | ||
| + | </ | ||