shell常用脚本
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。
Mr.zat
想成为一个资深自动化监控运维工程师
展开
-
高级运维纯bash自动化脚本
这个脚本将包括广泛的系统检测和维护任务。这个脚本会检测系统状态、资源使用、安全状况等,并根据需要提供适当的响应和报告。原创 2024-04-16 17:52:31 · 357 阅读 · 0 评论 -
一键部署人大金仓的Shell脚本
它支持事务处理(ACID),提供了数据冗余、故障恢复和备份等机制,以确保数据的安全性和可靠性。兼容性:金仓数据库与主流的标准SQL兼容,并支持主流的开发接口和数据访问协议,如ODBC、JDBC、ADO.NET等。它不仅可以存储和查询结构化数据,还可以处理半结构化和非结构化数据,提供了更灵活的数据存储和访问方式。自动化管理:金仓数据库提供了丰富的管理工具和图形界面,简化了数据库的配置、监控和维护工作。总体而言,金仓数据库是一款高性能、高可靠性和高扩展性的企业级数据库系统,适用于各种复杂的数据管理和应用场景。原创 2023-06-22 17:25:50 · 502 阅读 · 0 评论 -
完全自动化部署mysql主主同步并设置keepalive并设置高可用
脚本中,将expect命令的关键字(比如“password:”、“mysql>”等)作为匹配模式,如果匹配到对应的模式,则自动发送相应的响应文本。这样就可以在执行期间不需要任何输入了。同时,使用exp_continue命令可以让脚本继续等待下一个匹配模式的出现,从而实现自动化操作。Keepalived服务部分。原创 2023-06-22 05:36:34 · 217 阅读 · 0 评论 -
不同系统下根据系统类型自动化部署安装zabbix的shell脚本
脚本会根据系统类型选择对应的安装方法,并自动安装必要依赖包,添加Zabbix官方源,安装Zabbix及MySQL服务器,并修改Zabbix配置文件,最后重启服务。如果在安装过程中出现错误,则会打印出错误信息并退出脚本。原创 2023-06-20 00:49:02 · 142 阅读 · 0 评论 -
根据用户选择安装指定版本Docker的一键安装脚本
用户可以通过输入数字选择要安装的版本,如果用户没有输入任何值或输入了无效的选项,则默认安装Docker CE 20.10版本。安装过程中,脚本会自动安装必要的依赖包、添加Docker官方仓库源,并启动Docker服务。如果在安装过程中出现错误,则会打印出错误信息并退出脚本。原创 2023-06-20 00:46:03 · 367 阅读 · 0 评论 -
不同系统下通用的mysql安装脚本Ubuntu or CentOS
如果用户在脚本运行过程中出现错误,脚本会在每一步操作后打印出错误信息,并退出脚本。原创 2023-06-20 00:38:43 · 92 阅读 · 0 评论 -
mysql定期备份脚本
【代码】mysql定期备份脚本。原创 2023-03-27 21:14:43 · 66 阅读 · 0 评论 -
shell脚本入门第一课
-此用户能正常登录,设置密码为123456!-用法:可执行语句 &> /dev/null。 -新建一个用户名为bendi的本地用户。-可以从键盘、也可以由另一个命令给出。-相当于只能写入、不能读出的单项文件。-执行中的命令输出、报错信息。黑洞设备 /dev/null。-存放到其中的数据都会丢失。-从标准输入读取密码字串。-sh -x 脚本文件。原创 2023-03-26 20:54:17 · 58 阅读 · 0 评论