07 2020 档案

摘要:自己整理: $0 #脚本的名称$? #判断上一条命令是否执行成功$1/$2/$3/.... 脚本中传递的参数 第一个/第二个/....$# #代表传参的个数(多用于判断) $* #这里的$*就是把命令行接收的所有参数作为函数传给函数内部 function TS () { #定义一个名字为TS的函数 阅读全文
posted @ 2020-07-13 08:40 鄢笑 阅读(479) 评论(0) 推荐(0)
摘要:shell 脚本的函数 #!/usr/bin/env bashfunction cpu_load() { echo " cpu 负载监控"}function main() { cpu_load}mainLAB1:监控nginx服务,挂了就重启 #!/bin/bash # # 获取脚本子进程的pid, 阅读全文
posted @ 2020-07-12 08:40 鄢笑 阅读(211) 评论(0) 推荐(0)
摘要:文件处理 文件处理的模块(常用) Blockinfile 该模块可以管理员在指定的文件中插入“一段文本” Copy 该模块主要用于拷贝文件,将控制节点上的文件拷贝到被管理主机 Fatch 该模块从远程主机中拉取文件到被管理的节点 Lineinfile 支持正则表达式 File 修改文件权限 Stat 阅读全文
posted @ 2020-07-12 07:47 鄢笑 阅读(220) 评论(0) 推荐(0)