linux 系统rcs脚本启动

Cat rcS

root:/etc/init.d# cat rcS

#!/bin/sh

Start all init scripts in /etc/init.d

executing them in numerical order.

for i in /etc/init.d/S??* ;do

Ignore dangling symlinks (if any).

! -f "$i" \] \&\& continue case "$i" in \*.sh) # Source shell script for speed. ( trap - INT QUIT TSTP set start . $i ) ;; \*) # No sh extension, so fork subprocess. $i start ;; esac done rcS 当系统启动时: 内核运行 /sbin/init init 根据 /etc/inittab(或内置逻辑)决定进入 sysinit 阶段 调用 /etc/init.d/rcS rcS 遍历 /etc/init.d/S??*,依次执行: /etc/init.d/S01syslogd start /etc/init.d/S02klogd start /etc/init.d/S02sysctl start ... /etc/init.d/S46network start ← 此时 ifup -a 才真正运行!

相关推荐
jerryinwuhan2 小时前
1210_1 Linux
linux·运维·服务器
福尔摩斯张3 小时前
Linux信号捕捉特性详解:从基础到高级实践(超详细)
linux·运维·服务器·c语言·前端·驱动开发·microsoft
looking_for__4 小时前
【Linux】进程控制
linux
Xの哲學4 小时前
Linux电源管理深度剖析
linux·服务器·算法·架构·边缘计算
cypking4 小时前
Nuxt项目内网服务器域名代理访问故障排查
运维·服务器·php
破刺不会编程4 小时前
socket编程TCP
linux·运维·服务器·开发语言·网络·网络协议·tcp/ip
CILMY234 小时前
【Linux】进度条实践教程:使用Makefile构建项目
linux·进度条·make和makefile
沉在嵌入式的鱼4 小时前
linux串口对0X0D、0X0A等特殊字符的处理
linux·stm32·单片机·特殊字符·串口配置
gxh19924 小时前
4步将HTTP请求升级为HTTPS
运维·服务器·网络协议·http·https