#!/bin/bash#Synopsis:用于统计脚本当前所在目录或者用户指定目录下的所有文件类型及数量#若直接运行脚本而不接任何命令行参数,则默认会统计脚本所在目录下的文件#Date:2016/10#Author:Jian#Usage:sh fileStat.sh /path1 /path2testFile=$(mktemp /tmp/testfile.XXX)#如果没有指定查询目录,则使用默认
#!/bin/bash#Function:用于删除当前目录及其子目录下所有重复文件,只保留单个副本#重复文件指的是那些虽然名字不一样,但内容一模一样的文件#通过比较md5sum来处理#Usage:bash removeDuplicateFile.sh#Date:2016/10#Author:Jian#Version:1.0currentDir="$( cd "$( dirname "${BASH_
[client]port = 3306socket = /usr/local/mysql/mysql.sockdefault-character-set = utf8[mysql]no-auto-rehashdefault-character-set = utf8[mysqld]socket = /usr/local/mysql/mysql.sockcharacter-set-server = u
#!/bin/bash#Function:自动备份给定列表中的目录或文件,并且可以保留N天备份的档案。#可备份至远程主机指定的目录下,但需本机能免密码登录到远程主机,用到ssh-keygen#该脚本分为两个文件:执行文件backup.sh和备份项目文件bakfile.lst,两个文件必须位于同一目录下#Author:JianJie#Date:2016/8/26#Usage:sudo bash ba
#!/bin/bash#Function:用于安装mysql-5.7.16二进制分发版本,脚本共有2个文件,一个脚本执行文件installMysql.sh,#另一个mysql配置文件:my.cnf,注意要将该配置文件放置于/data目录下#使用该脚本安装mysql需要能连接外网以便能从mysql官网下载mysql二进制安装包#或者将事先下载好的安装包放置于/data/mysqlSoftware目录
#!/bin/bash#Function:Script will automatically generate the current login account of the public key to send to #multiple remote hosts, in order to achieve the purpose of this machine SSH free log
#!/bin/bash#运行该脚本前请确保主从服务器中已安装如下程序或服务,需备份服务器(master):ssh、rsync、inotify-tools;备份服务器(slave):ssh#Synopsis:ssh-keygen+rsync+inotifywait组合,生成可从远程备份服务器slave server实时动态备份生产服务器master server数据的功能#Function:本脚本需
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号