1、用shell脚本实现自动登录机器
yum install tcl-devel
yum install expect
小白的Linux运维之路8
2、shell 判断一个值bone是否在数组arrayZ=( one two three four five five )中
小白的Linux运维之路8_第1张图片
3、用命令或者脚本实现 0057AF051EFF 变为 00:57:AF:05:1E:FF 。
小白的Linux运维之路8_第2张图片
4、a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9 0 ! \@ # \$ \% \^ \& * ( ) - _ \= + \ \/ \' \" \; \: [ ] { } \, . \?
用以上字符,结合数组,实现一个随机生成20位密码的脚本

小白的Linux运维之路8'
小白的Linux运维之路8
5、详细叙述centos7开机流程
开机启动流程:

1)开机电检bios

2)读取MBR的GRUB1阶段和1.5阶段

3)读取GRUB的2阶段/boot/grub 其中/boot/grub/grub.conf记录了vmlinuz的路径以及根在哪
寻找根需要initramfs.img文件来加载文件系统驱动

4)
i)读取根下的systemd (用户的第一个进程)

ii)读取/etc/systemd/system/default.target ,该从什么模式进入系统

iii)读取初始化脚本sysinit.target(初始化主机名,初始化时钟等)

iv)运行multi-user.target下的服务

v)运行/etc/rc.d/rc.local

vi)运行登陆界面文件 ,看到登陆界面
6、编写Nginx的systemd配置文件, 实现nginx进程开机启动
cp /usr/local/nginx/bin/nginx /etc/rc.d/init.d/httpd

ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc3.d/S61httpd