shell
guoew25
这个作者很懒,什么都没留下…
展开
-
shell基础笔记
什么是shell脚本我自己对shell脚本的理解就是一系列的shell命令加入逻辑关系,实现类似“批处理”的功能。而不是简单的命令的堆砌,那样的shell脚本bug重重.脚本开头需加#!/bin/bash (python 用#!/usr/bin/env python) 作为解释器,若不指定解释器,则需要对应的解释器来执行脚本原创 2016-06-08 16:38:12 · 379 阅读 · 0 评论 -
shell之KVM虚拟机管理
关于KVM虚拟机管理的脚本主要是通过virsh命令展开实现,在使用脚本之前需要封装母镜像及创建好第一个虚拟机。在启动虚拟机时,我们通常通过start、shutdown、reboot等命令来进行,但是实际情况下,有时会发现使用shutdown、reboot命令进行关闭和重启虚拟机时无任何反应,而且利用状态返回值也是OK的。这时,我们在毫无办法的情况下就会想到暴力(destroy)关机。但是暴力关原创 2016-07-18 23:10:16 · 626 阅读 · 0 评论 -
shell之lvm
#!/bin/bash#this script for LVMecho "Initial a disk..." echo -e "\033[31mWarning: \033[0m"fdisk -l | grep -o "^Disk /dev/[sv]d[a-z]"read -p "What's disk Your choice:" DISKif [ "$DI原创 2016-07-16 21:32:33 · 577 阅读 · 0 评论 -
shell编程
此篇为学习过程中遇到的问题及解决方法,将不定期更新~~ [[ ]]模式匹配如上述要求,可用[[]]所支持的字符串模式匹配来实现,一般格式是[[变量 ==模式 ]]意为变量是否匹配到模式,是为真,否为假(切记,在==两边留空格)。[root@server24 shell]# test=APIabcdef[root@server24 shell]# [[原创 2016-07-28 22:57:58 · 266 阅读 · 0 评论 -
nginx启动脚本
如下为nginx启动脚本,如有不妥之处,欢迎指出。#!/bin/bash#chkconfig: 2345 80 90#description:auto_runsource /etc/profile[ -f /etc/init.d/functions ] && . /etc/init.d/functions || exit 1ng_path=/usr/local/lnmp原创 2017-02-21 10:04:25 · 311 阅读 · 0 评论 -
lvs健康检查脚本第三版
如下是学习完马哥视频lvs后改写的健康检查脚本第三版。利用工作之余三四个小时时间才把整个逻辑搞清楚,有时候自己都有点蒙圈,尤其是在写到while循环的时候。总的来说非常感谢马哥的慷慨解囊!脚本原稿及思路均来自马哥,自己又折腾几小时终于完成第三版!如有不妥之处,欢迎指出批评。#!/bin/bash原创 2017-08-30 20:37:17 · 475 阅读 · 0 评论 -
tomcat启动脚本
最近离职,在找工作之余看了一下tomcat,顺便分享一个tomcat的启动脚本.原创 2017-10-23 22:25:02 · 1069 阅读 · 0 评论