原创 mysql數據庫讀寫分離

一、什麼是讀寫分離 讀寫分離是讓主數據庫處理增、刪、改等任務,而從數據庫處理查詢操作。然後利用主從複製將主數據庫事務性操作導致的變更同步到從數據庫中。 二、讀寫分離的實現 1.mysql_proxy。mysql_proxy是Mysql

原创 SHELL------grep、基本元字符

一、字符處理 1.grep/egrep grep      -i    ##忽略字母大小寫      -v    ##條件取反      -c   ##統計匹配行數      -q   ##靜默,無任何輸出      -n   ##顯示統

原创 SHELL-----腳本執行 、定義變量、特殊變量、read的用法、命令結果賦值給變量

一.三種腳本執行方法: 1.sh script.sh | bash script.sh ##沒有執行權限時 2.path/script.sh | ./script.sh ##絕對路徑,當前目錄下 3.source script.sh

原创 SHELL---計算變量的值(expr let bc)

1,計算加減乘除取餘:expr  $a表示 取A的值 注意:乘法需要轉義 首先定義變量數值: [root@server mnt]# a=123 加: [root@server mnt]# expr $a + 10 133 減: [r

原创 SHELL入門基礎

1.什麼是shell? shell 是linux的一個外殼,它包在linux內核的外面,爲用戶和內核之間的交互提供了一個接口。 當用戶下達命令給操作系統時,實際上是把指令告訴shell,經過shell解釋,處理後讓內核作出相應的動作。

原创 如何打包日誌並且自動加上日期

命令如下: [root@server mnt]# tar zcf log_$(date +%F).tar.gz /var/log/ tar: Removing leading `/' from member names [root@se

原创 SHELL-----httpd監控腳本

httpd監控腳本: #!/bin/bash while true do echo -e " \033[31m start 開啓httpd服務 \033[0m \033[32m st

原创 SHELL---計算兩個數的加減乘除腳本

計算兩個數的加減乘除 #!/bin/bash read -t 5 -p "請輸入兩個整數:" a b echo "a+b=$[a+b]" echo "a-b=$[a-b]" echo "a*b=$[a*b]" echo "a/b=$

原创 GIT -初始化文件,跟蹤文件狀態,設置忽略文件,提交文件,添加文件描述

GIT (分佈式版本控制系統) 一.GIT簡介: Git是一個開源的分佈式版本控制系統,可以有效、高速地處理從很小到非常大的項目版本管理。Git 是 Linus Torvalds 爲了幫助管理 Linux 內核開發而開發的一個開放源碼的版

原创 世上最詳細的git原理解釋(轉載)

    原文路徑是https://www.cnblogs.com/cb0327/p/5066685.html   目錄 1.提交 代碼到遠程倉庫 2.將遠程倉庫代碼更新到本地 3.更新到本地倉庫時, 出現衝突,解決衝突 後記:   正文

原创 SALTSTACK------基本架構

一. salt簡介      SaltStack 是一種基於 C/S 架構的服務器基礎架構集中化管理平臺,管理端稱爲 Master,客戶端稱爲 Minion。SaltStack 具備配置管理、遠程執行、監控等功能,一般可以理解爲是簡化版的

原创 highstate報錯:server5: ---ID: states Function: no.None Result: False

問題環境:   我已經用salt-master 配置好了salt-minion:172.25.17.5 的nginx 賓伽服務已經啓動,現在在salt-master 執行: ERROR: [root@server1 salt]#  sal

原创 nghinx啓動腳本

聲明: 腳本的路徑 [root@server5 system]# pwd /etc/systemd/system   腳本: [root@server5 system]# vim nginx.service [Unit] Descrip

原创 Salt Master報錯:Minion did not return. [No response]

Salt Master報錯:Minion did not return. [No response] 當我搭建了三個salt-minion 後,執行: [root@server1 salt]# salt '*' test.ping ser

原创 docker搭建2048小遊戲

實驗所需: https://pan.baidu.com/disk/home?#/all?vmode=list&path=%2FLInux%E8%BD%AF%E4%BB%B6%E5%8C%85 docker 安裝包以及依賴包;[此時我安安裝