linux系统引导流程
22
Sysinit 脚本文件
#!/bin/bash
#
# /etc/rc.d/rc.sysinit - run once at boot time
#
# Taken in part from Miquel van Smoorenburg's bcheckrc.
#
HOSTNAME=`/bin/hostname`
HOSTTYPE=`uname -m`
unamer=`uname -r`
set -m
if [ -f /etc/sysconfig/network ]; then
. /etc/sysconfig/network
fi
if [ -z "$HOSTNAME" -o "$HOSTNAME" = "(none)" ]; then
HOSTNAME=localhost
fi
if [ ! -e /proc/mounts ]; then
mount -n -t proc /proc /proc
mount -n -t sysfs /sys /sys >/dev/null 2>&1
fi
if [ ! -d /proc/bus/usb ]; then
modprobe usbcore >/dev/null 2>&1 && mount -n -t usbfs /proc/bus/usb /proc/bus/usb else
mount -n -t usbfs /proc/bus/usb /proc/bus/usb
fi
. /etc/init.d/functions
# Check SELinux status
查看当前运行级别
Runlevel
[root@localhost test]# runlevel
S 5
[root@localhost test]#
可以切换运行级别
Init 3 加上运行级别就可以了
另telinit 实际上是init的一个软链接