原创 mysql行級鎖驗證過程

行級鎖 表鎖 參考鏈接:https://www.cnblogs.com/lushilin/p/6135374.html   採用innodb引擎時,能命中索引就自動使用了行級鎖,一些情況下使用表鎖更高效時,會自動使用表鎖 能否命中索引可用

原创 linux shell腳本”$@ ”和“$*”的區別

$@和$*沒有區別    的區別:  參數可以傳遞給函數,並由腳本進行訪問: fname arg1 arg2 ; #傳遞參數 以下是函數fname的定義。在函數fname中,包含了各種訪問函數參數的方法。 fname() { echo $

原创 find rm 參數列表過長

使用 xargs -I {}  rm -f {}         大寫i find $1  -type f -atime +$2 -print0|xargs -0  -I {} rm -f {} ; 

原创 bash中使用expect批量分發公鑰

#!/bin/bash #執行此腳本需要機器支持expect命令,可以搭建本地yum源,yum install expect -y安裝 USER=wq  #需要配置免密的用戶 PASSWD=wq  #用戶密碼 for host in 1.

原创 ansib通過跳板機管理機器

https://en.wikibooks.org/wiki/OpenSSH/Cookbook/Proxies_and_Jump_Hosts#Old_Methods_of_Passing_Through_Jump_Hosts 一、通過一臺跳