原创 shell之KVM虛擬機管理

關於KVM虛擬機管理的腳本主要是通過virsh命令展開實現,在使用腳本之前需要封裝母鏡像及創建好第一個虛擬機。在啓動虛擬機時,我們通常通過start

原创 linux之sed基礎命令詳解

sed (Stream  EDitor)是一個強大的字符流編輯器,輸入一般是來自文件,默認情況下不編輯原文件,僅對模式空間中的數據作處理;而後,將模式空間打印到屏幕顯示 sed基礎用法 sed [options]'AddressCommo

原创 python學習之函數基礎

第一個python函數: >>> def func_1(): ... print 'hello python' ... >>> func_1() hello python 變量:根據作用域不同,分爲局部變量和全局變量      

原创 iptables學習筆記

防火牆工作機制     linux防火牆由netfilter和iptables兩個組件組成。其中netfilter爲內核防火牆Framework(框架),真正起作用的是規則,規則根據匹配標準,提供相應的處理方法;而iptables是用戶空

原创 shell基礎筆記

什麼是shell腳本 我自己對shell腳本的理解就是一系列的shell命令加入邏輯關係,實現類似“批處理”的功能。而不是簡單的命令的堆砌,那樣的shell腳本bug重重. 腳本開頭需加#!/bin/bash (python 用#!/us

原创 rsync同步常用命令

轉載源地址http://blog.csdn.net/niushuai666/article/details/16880061   如果你是一位運維工程師,你很可能會面對幾十臺、幾百臺甚至上千臺服務器,除了批量操作外,環境同步、數據同步也是

原创 lvs健康檢查腳本第三版

如下是學習完馬哥視頻lvs後改寫的健康檢查腳本第三版。利用工作之餘三四個小時時間才把整個邏輯搞清楚,有時候自己都有點蒙圈,尤其是在寫到while循環的時候。總的來說非常感謝馬哥的慷慨解囊!腳本原稿及思路均來自馬哥,自己又折騰幾小時終於完成

原创 MooseFS及其高可用部署

MooseFS的工作原理分析 MooseFS(下面統一稱爲MFS)由波蘭公司Gemius SA於2008年5月30日正式推出的一款Linux下的開源存儲系統,是OpenStack開源雲計算項目的子項目之一,被稱爲對象存儲,提供了強大

原创 python高階函數

第一個python高階函數:   示例:計算一個值的階乘(遞歸) #!/usr/bin/env python #coding=utf-8 def fact(n): if n <= 1: retu

原创 nginx啓動腳本

如下爲nginx啓動腳本,如有不妥之處,歡迎指出。 #!/bin/bash #chkconfig: 2345 80 90 #description:auto_run source /etc/profile [ -f /etc/init.

原创 zabbix-3.2.3安裝

環境:lapp 操作系統: rhel7.0apache: apache-2.4數據庫: postgresql-9.2.10php: php-5.4.16-21zabbix: zabbix-3.2.3

原创 shell之lvm

#!/bin/bash #this script for LVM echo "Initial a disk..."  echo -e "\033[31mWarning: \033[0m" fdisk -l | grep -o "^Disk

原创 php安裝redis拓展

1. 查看是否安裝redis庫 查看是否安裝redis庫了。可以通過下面2種方式查看。 phpinfo()是否能輸出redis的加載信息 在命令行執行`php -m` 輸出gd 2. 安裝redis庫 2.1 安裝redis庫(源

原创 tomcat啓動腳本

最近離職,在找工作之餘看了一下tomcat,順便分享一個tomcat的啓動腳本. 該腳本來源於tomcat自帶的catalina.sh,具體內容如下,想必大家都一目瞭然 #!/bin/bash#chkconfig: 2345 96 14#