原创 linux下磁盤I/O查看

Linux系統出現了性能問題,一般我們可以通過top、iostat、free、vmstat等命令 來查看初步定位問題。其中iostat可以給我們提供豐富的IO狀態數據。 1. 基本使用 $iostat -d -k 1 10 參數 -d 表

原创 系統管理 系統狀態 shell

今天看到這樣一個需求,監測系統進程,如果宕掉就自動啓動。 以下是用while循環寫的一個監測nginx服務的例子。 #!/bin/bash while [ 1 ]         do TAG=`ps -ef |grep -v "grep

原创 linux進程管理

已下是對進程以及程序的一個解釋說明。  1、程序和進程; 程序是爲了完成某種任務而設計的軟件,比如OpenOffice是程序。什麼是進程呢?進程就是運行中的程序。 一個運行着的程序,可能有多個進程。 比如 LinuxSir.Org 所用的W

原创 正則表達式小記

.   匹配任何單個字符。例如正則表達式r.t匹配這些字符串:rat、rut、r t,但是不匹配root。  $   匹配行結束符。例如正則表達式weasel$ 能夠匹配字符串"He's a weasel"的末尾,但是不能匹配字符串"T

原创 VMware ESX 常用命令

 1.       看你的esx版本。 vmware –v 2.      查看顯示ESX硬件,內核,存儲,網絡等信息 esxcfg-info -a (顯示所有相關的信息) esxcfg-info -w (顯示esx上硬件信息) 3.   

原创 我的友情鏈接

51CTO博客開發

原创 nginx反向代理

 碰到問題: 移動用戶訪問web服務器www.osyunwei.com很慢 解決辦法: 1、在移動機房放置一臺nginx反向代理服務器 2、通過域名DNS智能解析,所有移動用戶訪問www.osyunwei.com時解析到nginx反向代理服

原创 如何在Linux單用戶模式下修改fstab文件

 今天服務器新增加了一塊硬盤,分區格式後在fstab內設置了自動掛載,由於fstab設置錯誤,導致linux   重新啓動時出現錯誤並且不能正常登入系統;   於是讓Linux啓用單用戶模式進入系統,當修改/etc/fstab文件時提示文件

原创 squid中refresh_pattern參數用法及解釋

refresh_pattern指令如下: refresh_pattern [-i] regex min percent max [options] * percent與Min、Max兩個值是完全沒有關係 先理解什麼情況下響應過期:

原创 sed命令用法

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

原创 vmstat命令詳解

  vmstat命令詳解       [root@localhost ~]# vmstat -n 3       (每個3秒刷新一次)  procs -----------me

原创 我的友情鏈接

51CTO博客開發

原创 mysql主-主熱備

以下的主--主熱備中的描述的,請參見主從熱備的文章。    3. Mysql 建立主-主服務器雙機熱備配置步驟 服務器還是用回現在這兩臺服務器 3.1創建同步用戶 同在在主服務器上爲從服務器建立一個連接帳戶,該帳戶必須授予REPLIATIO

原创 mysql雙機熱備配置

我做的雙機熱備是參考一下文章完成的,我的mysql版本是5.5.25也同樣適用(主從模式) 1. 準備服務器  由於Mysql不同版本之間的(二進制日誌)binlog格式可能會不太一樣,因此最好的搭配組合是主(Master)服務器的Mysq

原创 Linux下free命令解釋

 解釋一下Linux上free命令的輸出。   下面是free的運行結果,一共有4行。爲了方便說明,我加上了列號。這樣可以把free的輸出看成一個二維數組FO(Free Output)。例如: FO[2][1] = 24677460 FO