- 博客(10)
- 收藏
- 关注
原创 运维自动化部署COBBLER
1.运维自动化发展历程及技术应用2.安装程序CentOS系统安装系统启动流程:bootloader–>kernel(initramfs)–>rootfs–>/sbin/initanaconda: 系统安装程序gui:图形窗口tui: 基于图形库curses的文本窗口3.安装程序启动过程MBR:isolinux/boot.catstage2: isoli...
2018-09-23 10:57:45
320
原创 安全和加密
1.墨菲定律墨菲定律:一种心理学效应,是由爱德华·墨菲(Edward A. Murphy)提出的,原话:如果有两种或两种以上的方式去做某件事情,而其中一种选择方式将导致灾难,则必定有人会做出这种选择主要内容:任何事都没有表面看起来那么简单所有的事都会比你预计的时间长会出错的事总会出错如果你担心某种情况发生,那么它就更有可能发生2.安全机制信息安全防护的目标保密性 ...
2018-09-23 10:56:29
706
原创 AWK
AWK 文本按格式整理再按格式输出grep 过滤文本sed 过滤文本,修改文件1.awk介绍awk:Aho, Weinberger, Kernighan,报告生成器,格式化文本输出有多种版本:New awk(nawk),GNU awk( gawk)gawk:模式扫描和处理语言基本用法:awk [options] ‘awk_program’ var=value file...
2018-09-17 23:00:12
1756
1
原创 系统启动和内核管理
系统启动和内核管理系统启动流程概述CentOS 5和6的启动流程服务管理Grub管理自制Linux启动排错编译安装内核1.Linux组成Linux: kernel+rootfskernel: 进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能rootfs:程序和glibc库:函数集合, function, 调用接口(头文件负责描述)命令 ldd 可以查程...
2018-09-17 22:59:00
385
原创 Shell进阶(三) 交互式脚本 函数 数组 分片 字符串处理
1.函数介绍 函数function是由若干条shell命令组成的语句块,实现代码重用和模块化编程 它与shell程序形式上是相似的,不同的是它不是一个单独的进程,不能独立运行,而是shell程序的一部分 函数和shell程序比较相似,区别在于: Shell程序在子Shell中运行 而Shell函数在当前Shell中运行。因此在当前Shell中,函数可以对shell中变量进行修改 ...
2018-09-08 19:46:11
898
原创 Shell进阶(二)while 循环 中断 select
1.while循环 while CONDITION; do 循环体 doneCONDITION:循环控制条件;进入循环之前,先做一次判断;每一次循环之后会再次做判断;条件为“true”,则执行一次循环;直到条件测试状态为“false”终止循环 因此:CONDTION一般应该有循环控制变量;而此变量的值会在循环体不断地被修正进入条件:CONDITION为true,不停的循环 退出条...
2018-09-08 19:45:11
1831
原创 Shell 进阶(一)for 和 case的用法
流程控制 过程式编程语言: 顺序执行 选择执行 循环执行1.条件选择if语句 选择执行: 注意:if语句可嵌套 单分支 if 判断条件;then 条件为真的分支代码 fi 单分支相当于cmd1 && cmd2 双分支 if 判断条件; then 条件为真的分支代码 else 条件为假的分支代码 fi 逐条件进行判断,第一次遇为“真”条...
2018-09-08 19:43:22
1843
原创 计划任务 Shell 进阶(一)
1.并发运行 同时运行多个进程,提高效率 方法1 vi all.sh 脚本内容如下: f1.sh& f2.sh& f3.sh& 方法2 (f1.sh&);(f2.sh&);(f3.sh&) 方法3 { f1.sh& f2.sh& f3.sh& }2.任务计划 Linux任务计划、周期性任务执行 ...
2018-09-03 08:19:24
378
原创 网络基础
1.禁用或启用ICMP cat /proc/sys/net/ipv4/icmp_echo_ignore_all 默认=0 允许PING,禁止的话设置为1 2.查路由表route -n 3.ICMP flooding ping -f 0.0.0.0 -s 65507 4.sync半连接和accept全连接队列 ss–lnt /proc/sys/net/ipv4/tcp_...
2018-09-03 08:17:33
301
原创 nmcli聚合组 进程信号管理
1.用nmcli实现bonding 添加bonding接口 nmclicon add type bond con-name mybond0 ifnamemybond0 mode active-backup 添加从属接口 nmclicon add type bond-slave ifnameens7 master mybond0 nmclicon add type bond-slave...
2018-09-03 08:12:24
699
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人