shell脚本进阶与Linux系统启动流程(二)
48N6E
这个作者很懒,什么都没留下…
展开
-
2019/02/18 启动流程01
系统启动步骤,第一步,开机加点自检post,通过检查发现硬件设备没有问题(cpu,内存,显卡等),然后进入到选择启动的第一个设备(通常是硬盘作为启动的第一个设备,去硬盘找第一个扇区mbr(446字节,中间64分区表,55aa标记位)在mbr启动的时候要找前面446字节(这个称为grub的第一阶段))在linu启动的时候,有一个程序叫bootloader(bootloader在centos6上是用...原创 2020-09-29 09:28:53 · 58 阅读 · 0 评论 -
2019/02/17 shell脚本编程函数02
函数的参数咋shell编程语言,它的使用风格和其他语言差异比较大,函数的参数也是$1 2和脚本的参数一样,容易混淆、一般语言是定义在里面的定义的函数想要和其他脚本混用,将来在别的脚本引用函数就可以了,创建functions文件如何引用.或source 引用functions文件,表示文件里的函数都被引用很多操作系统的脚本就是调用的这个函数functions文件了有一个...原创 2020-09-29 09:28:44 · 49 阅读 · 0 评论 -
2019/02/19 启动流程02
控制服务在上面模式下启动不启动就是看软连接的名字决定的,,服务起来,也可以通过脚本来控制开关早期工程师喜欢用/etc/init.d,现在有service,chkconfig --list atd(可以查看某个服务什么模式1-7种模式一目了然,默认给2345off(因为2345用的多如何来创建自定义服务,针对你想启动的服务创建一个脚本,而这个脚本是有一定格式要求的关键的一行chkc...原创 2020-09-29 09:29:55 · 58 阅读 · 0 评论 -
2019/02/20 启动流程和故障排错
grub修复的手段,一种是依赖备份,如果没备份,如何做修复清空446字节,grub -install 不仅修复1阶段,还修复1.5,2阶段的完成修复如果重启,那么grub-install 只能在救援模式下执行/sbin/grub并不是在救援模式加载的光盘下有,它在原来的硬盘里才有,所以需要切跟,最后rebootsync确保写磁盘,因为可能会出现问题出现这个菜单就是进入2阶段...原创 2020-09-29 09:30:14 · 187 阅读 · 0 评论