原创 mysql增量備份二進制日誌shell腳本

#!/bin/bash # Date:2017-10 # Description:backup mysql binary logs # Version:0.1 db_user="root" myisam_db="mysql" db_pas

原创 mysqldump完全備份shell腳本

#!/bin/bash # Date:2017-10 # Version:0.1 # Description: db_user="root" myisam_db="mysql" db_passwd="123456" host="local

原创 手動製作mini linux詳細步驟—之二

8.2.3、編譯mini linux網卡驅動模塊對於網卡驅動,我們是通過在內核中設置爲模塊形式來動態加載,所以需要再次針對單個內核模塊進行編譯,編譯單個內核模塊使用如下命令:# cd /usr/src/linux# make M=drive

原创 memcached-1.4.13 + repcached 自動安裝腳本

#!/bin/bash # Author:Jian # Date:2017-11-16 # Version:0.1 # Description: 自動安裝memcached-1.4.13並自動打上對應版本的repcached-1.4.13補

原创 ssh-keygen免密登錄

#!/bin/bash#Function:Script will automatically generate the current login account of the public key to send to #multiple

原创 shell統計指定目錄下所有文件類型及數量

#!/bin/bash#Synopsis:用於統計腳本當前所在目錄或者用戶指定目錄下的所有文件類型及數量#若直接運行腳本而不接任何命令行參數,則默認會統計腳本所在目錄下的文件#Date:2016/10#Author:Jian#Usage:s

原创 mysql最新通用二進制分發版本5.7.16自動安裝shell腳本

#!/bin/bash#Function:用於安裝mysql-5.7.16二進制分發版本,腳本共有2個文件,一個腳本執行文件installMysql.sh,#另一個mysql配置文件:my.cnf,注意要將該配置文件放置於/data目錄下#

原创 ssh-keygen+rsync+inotifywait實現數據實時動態同步

#!/bin/bash#運行該腳本前請確保主從服務器中已安裝如下程序或服務,需備份服務器(master):ssh、rsync、inotify-tools;備份服務器(slave):ssh#Synopsis:ssh-keygen+rsync+

原创 shell自動備份文件或目錄到本地和遠程主機

#!/bin/bash#Function:自動備份給定列表中的目錄或文件,並且可以保留N天備份的檔案。#可備份至遠程主機指定的目錄下,但需本機能免密碼登錄到遠程主機,用到ssh-keygen#該腳本分爲兩個文件:執行文件backup.sh和

原创 mysql配置文件my.cnf

[client]port = 3306socket = /usr/local/mysql/mysql.sockdefault-character-set = utf8[mysql]no-auto-rehashdefault-characte