linux学习笔记015
来源:互联网 发布:ubuntu php ide 编辑:程序博客网 时间:2024/06/06 12:46
系统启动流程:
POST-->BIOS(BootSequence)--> BootLoader(MBR)--> Kernel(initrd,initramfs)--> init (/etc/inittab)
/etc/inittab:
设定默认运行级别
系统初始化(/etc/rc.d/rc.sysinit)
运行指定级别的服务脚本
/etc/rc.d/init.d/被链接
/etc/rc.d/rc#.d
rc0.d--rc6.d
K*
S*
00-99:运行次序
启动虚拟终端
启动图形终端
/etc/rc.d/rc.sysinit:
检测并以读写方式重新挂载根文件系统;
设定主机名;
检测并挂载/etc/fstab中的其它文件系统;
启用swap分区;
初始化外围硬件设备的驱动;
根据/etc/sysctl.conf设定内核参数;
激活udev和selinux;
激活LVM和RAID设备;
清理过期锁和PID文件;
装载键映射;
自己的小linux内核
/etc/inittab
id:3:initdefault:
si::sysinit:/etc/rc.d/rc.sysinit
/etc/rc.d/rc.sysinit
echo
insmod
ifconfig
/bin/bash
今天对系统的扩展
1、关机和重启;
2、主机名;
3、运行对应服务脚本;
4、启动终端;
5、运行用户;
6、定义单用户级别;
7、装载网卡驱动,启用网络功能;
8、提供一个web服务器;
9、设定内核参数;
busybox: 1M 二进制程序模拟程序
Kernel:
RHEL5, RHEL6
定制安装:
自动化安装
定制引导盘
mount
-n:挂载时不更新/etc/mtab文件;
cat /proc/mounts
- linux学习笔记015
- linux学习笔记(1)
- LINUX命令学习笔记
- linux学习笔记(1)
- linux学习笔记(2)
- linux学习笔记(3)
- linux学习笔记
- linux学习笔记
- linux 学习笔记
- linux学习笔记二
- linux学习笔记
- linux学习笔记
- Linux学习笔记
- linux学习笔记
- linux学习笔记
- linux学习笔记
- LINUX 学习笔记(转)
- Linux学习笔记
- iOS10 本地通知
- C++ 中static关键字的作用
- 主键映射策略
- matlab设置代码折叠
- 分析AJAX抓取今日头条街拍美图(存储)
- linux学习笔记015
- c++第二次实验(作业1)
- 一张图搞定Android学习路线
- wget下载oracle JDK
- Shelley从业测试的一些感想
- mysql数据库,安装完整解决方案
- lucene全文检索
- 成为一个Java的架构师要学习哪些知识
- Androidstudio自定义打包出来的apk包名