参数化角色生成系统:从设计到实现的技术实践
2026/5/10 8:05:43
在Linux系统中,当你对自定义或默认文件进行更改后,可通过安装新内核或运行update-grub命令使更改生效。GRUB 2相比GRUB Legacy有了新特性,例如,若GRUB检测到磁盘中有Windows或其他操作系统,会自动在GRUB菜单中添加相应条目,方便重启时选择启动系统。
系统启动后,内核会将控制权交给init进程,它是系统中第一个运行的进程(PID 1),会依据/etc/init/目录内容、默认运行级别和该级别下的初始化脚本启动其他进程。Ubuntu系统默认运行级别通常设为2,可通过修改/etc/init/rc-sysinit.conf文件中的env RUNLEVEL=行来覆盖默认值。
Ubuntu 12.04 LTS支持旧的System V初始化脚本(存于/etc/init.d/目录)和新的Upstart风格配置文件(存于/etc/init目录)。管理员可更改默认运行级别、当前运行级别,以及每个运行级别下启动和停止的服务。
以下是一些常用命令:
-查看当前运行级别:
$ runlevel # 显示当前和前一个运行级别 N 2