CentOS 7 版本再也不使用該文件定義系統運行級別,相關運行級別設置無效:sql
[sywu@c1-11r2-rac1 etc]$ cat /etc/centos-release CentOS Linux release 7.0.1406 (Core) [sywu@c1-11r2-rac1 etc]$ cat /etc/inittab # inittab is no longer used when using systemd. # # ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM. # # Ctrl-Alt-Delete is handled by /etc/systemd/system/ctrl-alt-del.target # # systemd uses 'targets' instead of runlevels. By default, there are two main targets: # # multi-user.target: analogous to runlevel 3# graphical.target: analogous to runlevel 5# # To set a default target, run: # # ln -sf /lib/systemd/system/<target name>.target /etc/systemd/system/default.target #id:3:initdefault: #無效[sywu@c1-11r2-rac1 etc]$
新版本的運行級別都定義在 /lib/systemd/system下:centos
[sywu@c1-11r2-rac1 system]$ ls -ltr /lib/systemd/system/runlevel*lrwxrwxrwx. 1 root root 13 7月 30 14:22 /lib/systemd/system/runlevel1.target -> rescue.target lrwxrwxrwx. 1 root root 15 7月 30 14:22 /lib/systemd/system/runlevel0.target -> poweroff.target lrwxrwxrwx. 1 root root 17 7月 30 14:22 /lib/systemd/system/runlevel2.target -> multi-user.target lrwxrwxrwx. 1 root root 17 7月 30 14:22 /lib/systemd/system/runlevel3.target -> multi-user.target lrwxrwxrwx. 1 root root 17 7月 30 14:22 /lib/systemd/system/runlevel4.target -> multi-user.target lrwxrwxrwx. 1 root root 16 7月 30 14:22 /lib/systemd/system/runlevel5.target -> graphical.target lrwxrwxrwx. 1 root root 13 7月 30 14:22 /lib/systemd/system/runlevel6.target -> reboot.target
能夠針對不一樣須要設置不一樣的運行級別:ide
如設置命令行級別方法:gradle
ln -sf systemdrunlevel3.target systemd.target 或 ln sf systemdlti.target systemd.target 或 systemctl set-default multi-user.target
設置窗口級別方法:spa
ln sf systemdrunlevel5.target systemdsf systemdraphical.target systemd.target 或 systemctl set-default graphical.target