1、加载BIOS,获取启动顺序,找到第一个启动设备2、读取第一个启动设备MBR区域的信息,里面有GRUB引到程序3、加载内核、驱动硬件,并且分配硬件资源4、启动init进程5、启动内核外的模块以及库,/etc/modeprobe.conf6、init执行相应运行级别的scripts,并且加载rc.local7、执行/bin/login程序,等待登录
sed 循环 一行一行的处理文件 行处理sed -n '/abc/p' file 默认会打印模式空间的内容行中匹配abc的打印出来 -r 支持扩展分割符-n不让默认打印模式空间 sed root@10.0.0.1 sed 's/abc/def' file 远程登录后修改file里的
nginx.conf使用的是一种微型编程语言set $a hello 设置变量(用户自定义变量)echo "$a"引用location /test{ set $a hello; echo "a=$a";}#curl http://localhost/test访问test接口echo_exec和rewrite
总结的都是一些自己用到的比较简单的知识,关于state.sls和playbooks等知识还在学习当中。。。ansible轻量级自动化运维工具,基于ssh,无需客户端安装和配置1、主控端装ansible(yum install -y ansible)2、将主控端的公钥导入到受控端3、主控端/etc/ansible/hosts文件里写入受控端IP/域名(加-i参数可以指定hosts文件)4、注意/et
初始化一个Git仓库,使用git init命令。添加文件到Git仓库,分两步:第一步,使用命令git add <file>,注意,可反复多次使用,添加多个文件;第二步,使用命令git commit 提交,完成。可以添加多个文件后一起提交git add + filenamegit commit -m "描述修改内容"对文件做修改之后:git status 查看当前状态,哪些文件被修改过g
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号