随笔分类 - shell脚本
摘要:Top NSD SHELL DAY07 案例1:编写一键部署软件脚本 案例2:启动脚本 案例3:编写监控脚本 案例4:编写安全检测脚本 案例5:编写进度显示脚本 1 案例1:编写一键部署软件脚本 1.1 问题 本案例要求编写脚本实现一键部署Nginx软件(Web服务器): 一键源码安装Nginx软件
阅读全文
摘要:Top NSD SHELL DAY05 案例1:sed基本用法 案例2:使用sed修改系统配置 案例3:sed多行文本处理 案例4:sed综合脚本应用 1 案例1:sed基本用法 1.1 问题 本案例要求熟悉sed命令的p、d、s等常见操作,并结合正则表达式,完成以下任务: 删除文件中每行的第二个、
阅读全文
摘要:Top NSD SHELL DAY06 案例1:使用awk提取文本 案例2:awk处理条件 案例3:awk综合脚本应用 案例4:awk流程控制 案例5:awk扩展应用 1 案例1:使用awk提取文本 1.1 问题 本案例要求使用awk工具完成下列过滤任务: 练习awk工具的基本用法 提取本机的网卡流
阅读全文
摘要:Top NSD SHELL DAY04 案例1:字符串截取及切割 案例2:字符串初值的处理 案例3:expect预期交互 案例4:使用正则表达式 1 案例1:字符串截取及切割 1.1 问题 使用Shell完成各种Linux运维任务时,一旦涉及到判断、条件测试等相关操作时,往往需要对相关的命令输出进行
阅读全文
摘要:Top NSD SHELL DAY03 案例1:使用for循环结构 案例2:使用while循环结构 案例3:基于case分支编写脚本 案例4:使用Shell函数 案例5:中断及退出 1 案例1:使用for循环结构 1.1 问题 本案例要求编写一个Shell脚本chkhosts.sh,利用for循环来
阅读全文
摘要:Top NSD SHELL DAY02 案例1:Shell中的数值运算 案例2:条件测试操作 案例3:使用if选择结构 1 案例1:Shell中的数值运算 1.1 问题 本案例要求熟悉Linux Shell环境的特点,主要练习以下操作: 使用expr、$[ ]、let等整数运算工具:定义变量X=12
阅读全文
摘要:Top NSD SHELL DAY01 案例1:Shell基础应用 案例2:简单Shell脚本的设计 案例3:使用Shell变量 案例4:变量的扩展应用 1 案例1:Shell基础应用 1.1 问题 本案例要求熟悉Linux Shell环境的特点,主要练习以下操作: 切换用户的Shell环境 练习命
阅读全文

浙公网安备 33010602011771号