![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell模块
文章平均质量分 62
lucky-laoA
蚂蚁搬家
展开
-
linux系统初始化脚本
#!/bin/bash##this script is used to check the security and initial some security parameter##set service _chkdate="$(date +%Y)-$(date +%m)-$(date +%d)-$(date +%H):$(date +%M)"_chklog=/root/原创 2013-08-02 12:48:58 · 808 阅读 · 0 评论 -
mysql数据库检查、数据库表导出、数据库表修复
问题描述:在导mysql数据库的时候,遇到了一个错误,无法导出,于是就写了如下脚本将数据库里面的正常的表导出到指定的文件里面,当文件导完之后,就会提示坏表信息,在使用命令进行修复,数据库恢复正常。#!/bin/bashmysqldump=/opt/lampp/bin/mysqldumpmysqldb=bbs_fmzhusername=rootpassword=rootroot原创 2013-09-29 15:39:11 · 832 阅读 · 0 评论 -
检查mysql是否存在坏表
1. [图片] mysql_1.png 2. [代码][Shell/批处理]代码 01#!/bin/bash02#此脚本的主要用途是检测mysql服务器上所有的db或者单独db中的坏表03#变量说明 pass mysql账户口令转载 2013-09-29 13:06:58 · 1611 阅读 · 0 评论 -
linux route命令详解
为了让设备能访问另一个子网,需要在设备里增加路由到子网络,下面是一些资料。基本操作如下:一般来说,都是为了能访问别的子网才设置路由的,比如说,你的主机处于192.168.10.0/24,而你想访问192.168.20.0/24网的主机,当然你知道一个网关IP,例如192.168.10.1(必须和你主机处于同一子网),那么,你可以这样配置路由。添加路由route add -n转载 2013-09-27 17:41:12 · 559 阅读 · 0 评论 -
shell中的for循环
关于shell中的for循环用法很多,一直想总结一下,今天网上看到上一篇关于for循环用法的总结,感觉很全面,所以就转过来研究研究,嘿嘿…1、 for((i=1;i2、在shell中常用的是 for i in $(seq 10)3、for i in `ls`4、for i in ${arr[@]}5、for i in $* ; do6、for File in /proc转载 2013-09-24 10:58:12 · 623 阅读 · 0 评论 -
mysql书库表检查
#!/bin/bash#此脚本的主要用途是检测mysql服务器上所有的db或者单独db中的坏表#变量说明 pass mysql账户口令 name mysql账号名称 data_path mysql目录路径 directory_list 目录列表 file_list文件列表 db_name 数据库名称 repair_count单库中待修复的表总数#变量说明 repair_count_al转载 2013-09-29 15:31:13 · 628 阅读 · 0 评论 -
rac快速部署要点部分
rhel5.5 方法for i in b c d e f g h ;doecho "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id -g -u -s %p\", RESULT==\"`scsi_id -g -u -s /block/sd$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\",原创 2013-09-09 14:05:44 · 511 阅读 · 0 评论 -
oracle数据库运维配置脚本大纲
功能1:配置oracle数据库文件跟踪,关键代码如下:SQL> alter system set db_create_file_dest = '/u01/app/oracle/oradata/path/' scope=both sid='*';SQL> show parameter db_create_file_destSQL> alter database enable bloc原创 2013-08-13 15:20:02 · 687 阅读 · 0 评论 -
rac安装快速配置脚本
groupadd -g 501 oinstallgroupadd -g 502 dbagroupadd -g 503 opergroupadd -g 504 asmadmingroupadd -g 506 asmdbagroupadd -g 507 asmoperuseradd -u 501 -g oinstall -G as原创 2013-08-12 10:16:41 · 680 阅读 · 0 评论 -
web服务器运维脚本
#!/bin/bash##this is a main() interface# author:Haibin Wang# Version: 1.0.0.0##_hostname=$(hostname | awk -F "." '{print $1}')#the port of nginx_pnginx=80#the port of Chines原创 2013-08-04 18:45:20 · 801 阅读 · 0 评论 -
服务器备份与还原脚本
#!/bin/bash##this is a main() interface###stname=$(hostname | awk -F "." '{print $1}')#the port of nginx_pnginx=80#the port of Chinese web site_pwwworg=8080#the port of English w原创 2013-08-03 00:46:07 · 581 阅读 · 0 评论 -
sh脚本异常:/bin/sh^M:bad interpreter: No such file or directory
sh脚本异常:/bin/sh^M:bad interpreter: No such file or directory在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。 分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执转载 2013-10-21 16:25:42 · 658 阅读 · 0 评论