Shell脚本
就是不喜欢写代码
这个作者很懒,什么都没留下…
展开
-
Shell——脚本安装Tomcat
#!/bin/bash #creator qituo #date 2017-11-09 #email [email protected] base_dir="/data/shell" tomcat_dir="$base_dir/tomcat" function usage() { echo "usage: chsa_addtomcat.sh -p [project] -m [m...原创 2018-08-31 14:08:58 · 1449 阅读 · 0 评论 -
Shell编程——工作中关于自动备份数据的脚本
企业运行中所需要的脚本案例,用于管理和维护服务器,使其变得简单、从容。主要由以下几个方面: 自动化备份MySQL数据库、服务器信息收集、防止恶意IP访问,LAMP+MySQL主从实战、千台服务器IP修改、Nginx+Tomcat高级自动化部署脚本、Nginx虚拟主机配置、Docker管理平台等 工具:cron定时服务 #!/bin/bash #备份脚本 #name 1.sh cd /...原创 2018-08-29 14:12:07 · 269 阅读 · 0 评论 -
Shell脚本测试(练习笔记)-【未完】
1、接受一个路径参数: (1) 如果为普通文件,则说明其可被正常访问; (2) 如果是目录文件,则说明可对其使用cd命令; (3) 如果为符号链接文件,则说明是个访问路径; (4) 其它为无法判断; #!/bin/bash if [ $# -lt 1 ]; echo "please input a file." exit 1 fi if [ -f $1 ];then...原创 2018-09-05 16:24:01 · 281 阅读 · 0 评论 -
要命的Shell之MySQL数据库
一、MySQL数据可分库备份 分析:1、建库 2、备份 在命令行上通过以下命令创建数据库,socket可以省略 mysql -uroot -pcentos -S /var/lib/mysql/mysql.sock -e "create database wu;" 批量创建MySQL数据库的脚本如下: #!/bin/bash PATH="/usr/bin:$PATH" Us...原创 2018-10-16 13:42:33 · 177 阅读 · 0 评论 -
要命的shell之常见的shell编程题
逐行读取数据 #!/bin/bash #逐行读取文件,相对路径文件 while read LINE do if [[ $LINE =~ ".app"$ ]];then name=`echo $LINE | awk -F'.' '{print $1}'` num=`ls /data/vicky/zk/biz/${name}/app/instance/server...原创 2018-10-15 22:24:23 · 1597 阅读 · 0 评论