第九周
1、编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,自动设置家目录为/www
![](http://www.icode9.com/i/li/?n=4&i=images/blog/202105/09/bcd81888964c2fd0557a31eb68c92ac0.jpg?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=)
2、使用expect实现自动登录系统。
![](http://www.icode9.com/i/li/?n=4&i=images/blog/202105/09/07fa31d85b7b5cf7b59817326efd2f75.jpg?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=)
3、简述linux操作系统启动流程。
加电自检,检查硬件设备,MBR引导读取第一个启动加载程序grub。加载内核,启动init进程,执行系统初始化脚本/etc/rc.d/rc.sysinit,重新挂载根文件系统。然后加载系统服务运行对应级别下的服务脚本。
4、破解centos7密码。
开机启动按e键进入编辑模式
![image.png](http://www.icode9.com/i/li/?n=2&i=images/20210707/1625660162492428.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=)
方法1
在linux开头的行尾,增加rd.break
按ctrl+x启动
mount -o remount,rw /sysroot
chroot /sysroot
passwd root
touch /.autorelabel(selinux启用了,才需操作这步)
exit
reboot
方法2
在linux开头的行,修改rw init=/sysroot/bin/sh
按ctrl+x启动
chroot /sysroot
passwd root
touch /.autorelabel(selinux启用了,才需操作这步)
exit
reboot