原创 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 一、通過一臺跳