原创 運維筆記

2. rsync服務客戶端排除打包 (非重點) 排除單個文件 --exculde=文件名 rsync -avz --exclude=a.txt /data [email protected]::oldboy --pass

原创 監控客戶端目錄並同步到服務端

一. 源碼安裝 tar zxf inotify-tools-3.14.tar.gz cd inotify-tools-3.14 ./configure --prefix=/usr/local/inotify-tools-3.14

原创 Git

1. 首先在github上創建repository 我的倉庫名叫 shellscript 2. 在Centos6.5上創建目錄,加入README.md 簡介,並git初始化 [root@nagios-client02 wzz]# cd w

原创 Vim加入文檔聲明信息

1. 創建~/.vimrc文件 2. 寫入如下內容: map <F4> ms:call TitleDet()<cr>'s function AddTitle()     call append(0,"##################

原创 啓動rsync服務的腳本並能用chkconfig管理

1. 創建腳本 # Description: #!/bin/bash # chkconfig: 2345 31 61 # 設置chkconfig 級別 # description: s

原创 Vim 啓動錯誤Caught deadly signal SEGV

1. Vim 啓動錯誤 Vim: Caught deadly signal SEGV Vim: Finished. Segmentation fault (core dumped) 原因是~/.vimrc問題,刪除~/.vimrc

原创 centos6.5 安裝redis-2.8.13.tar.gz

centos6.5 安裝redis-2.8.13.tar.gz 1、檢查安裝依賴程序 yum install gcc-c++ yum install -y tcl yum install wget 2、獲取安裝文件 wget ht

原创 配置rsync服務端和客戶端並同步

一. 配置服務端 1. 創建 /etc/rsyncd.conf uid=rsync gid=rsync use chroot=no max connections=200 timeout=300 pid file=/var/run

原创 CentOS安裝完初始配置

1. 設置網絡接口IP地址: DEVICE=eth0 HWADDR=00:0C:29:10:72:33 TYPE=Ethernet UUID=1d3fcde4-fba6-4f08-b6bc-8f53f9fc0b5e ONBOOT=yes

原创 . xx.sh ./xx.sh sh xx.sh的區別

1. 腳本無執行權限時,用 ./xx.sh 會報錯: root@nagios-client02 git-wzz]# ./check_rsync.sh -bash: ./check_rsync.sh: Permission d

原创 COBBLER無人值守安裝

本文轉自老男孩教育:永久鏈接地址:http://blog.oldboyedu.com/autoinstall-cobbler/ COBBLER無人值守安裝   在看Cobbler之前請大家先看一下Kickstar

原创 Python 中的位置參數和關鍵字參數分析

先說說函數定義,我們都知道,下面的代碼定義了一個函數funcA def funcA():   pass      顯然,函數funcA沒有參數(同時啥也不幹:D)。 下面這個函數funcB就有兩個參數了, def funcB(a,

原创 ipython 運維工具(一)

寫在前面 從本文開始,以後都用markdown寫作,向大家學習~(另,本文是一個多月前寫的,當時只對終端的命令截圖了的,沒有保存文本,現在也懶得在重新敲了,第一個還是文本,其餘的都是圖片。以後代碼部分都採用該主題) ipython現

原创 MySQL 編譯參數詳解

MySQL 編譯參數詳解: http://dev.mysql.com/doc/refman/5.6/en/source-configuration-options.html

原创 Shell 數組簡介

數組定義 array_name=(value0 value1 value2 value3 …) 定義數組 數組操作符 ${#array_name[@]} 或${#array_name[*]} # 取得數組中元素個