原创 sed 命令詳解

1.簡介sed是非交互式的編輯器。它不會修改文件,除非使用shell重定向來保存結果。默認情況下,所有的輸出行都被打印到屏幕上。sed編輯器逐行處理文件(或輸入),並將結果發送到屏幕。具體過程如下:首先sed把當前正在處理的行保存在一個臨時

原创 ELK

1.安裝java環境#將解壓後的 jdk 或 jre 改至/usr/local/jdk目錄,添加環境變量。JAVA_HOME="/usr/local/jdk"CLASSPATH="$JAVA_HOME/lib/dt.jar:$JAVA_HO

原创 Dnsmasq安裝與配置

Dnsmasq安裝與配置-搭建本地DNS服務器 享受更乾淨更快無廣告DNS解析一、Dnsmasq安裝1、執行以下命令在VPS上安裝Dnsmasq:yum install dnsmasq -y  service dnsmasq start二、

原创 curl 命令

curl命令選項:--cacert CA證書 (SSL)--capath CA目錄 (made using c_rehash) to verify peer against (SSL)--compressed 要求返回是壓縮的形勢 (usi

原创 while for 區別

有個需求:有三列信息文本,第一列IP,第二列用途,第三列備註,需要登錄每個IP執行命令,不符合執行命令結果的,打印出文本中這一行信息。   需求很簡單,只要用一個循環,能逐一登錄到每臺機器,執行命令就可以了,剛開始以爲只要5分鐘就能搞定的事

原创 我的友情鏈接

51CTO博客開發

原创 字符串截取

例如變量var爲http://www.baidu.com/abc.html: 命令 按個數截取如 res=${var:0:4} 表示從0開始截到3結束輸出結果 http如 res=${var:7}輸出結果 www.baidu.com/abc

原创 keepalived 安裝

1、清除LVS的安裝 並安裝所需庫yum install -y kernel-develipvsadm openssl* pop*2、編譯安裝wget http://www.keepalived.org/software/keepalive

原创 PS1設置

PS1="\[\e[36;1m\][\u@\[\e[32;1m\]\H \[\e[31;1m\]\w]# \[\e[0m\]"PS1="\[[\e[1;32m\]\u\[\e[m\]\[\e[1;36m\]@\[\e[m\]\[\e[1;3

原创 sed 命令詳解

1.簡介sed是非交互式的編輯器。它不會修改文件,除非使用shell重定向來保存結果。默認情況下,所有的輸出行都被打印到屏幕上。sed編輯器逐行處理文件(或輸入),並將結果發送到屏幕。具體過程如下:首先sed把當前正在處理的行保存在一個臨時

原创 tr 的用法

tr(translate縮寫)主要用於刪除文件中的控制字符,或進行字符轉換。語法:tr [–c/d/s/t] [SET1] [SET2]SET1: 字符集1SET2:字符集2-c:complement,用SET2替換SET1中沒有包含的字符

原创 Lvs keepalive

LVS命令:ipvsadm:管理集羣服務添加:-A -t|u|f service-address [-s scheduler]-t: TCP協議的集羣 -u: UDP協議的集羣service-address:     IP:PORT-f:

原创 ELK

1.安裝java環境#將解壓後的 jdk 或 jre 改至/usr/local/jdk目錄,添加環境變量。JAVA_HOME="/usr/local/jdk"CLASSPATH="$JAVA_HOME/lib/dt.jar:$JAVA_HO

原创 Dnsmasq安裝與配置

Dnsmasq安裝與配置-搭建本地DNS服務器 享受更乾淨更快無廣告DNS解析一、Dnsmasq安裝1、執行以下命令在VPS上安裝Dnsmasq:yum install dnsmasq -y  service dnsmasq start二、

原创 PS1設置

PS1="\[\e[36;1m\][\u@\[\e[32;1m\]\H \[\e[31;1m\]\w]# \[\e[0m\]"PS1="\[[\e[1;32m\]\u\[\e[m\]\[\e[1;36m\]@\[\e[m\]\[\e[1;3