原创 linux下-正則基礎

正則表達式中有兩種基本字符匹配:特殊字符和一般字符。  1.特殊字符: meta character 元字符,賦予它表達匹配的某些含義;  2.一般字符:沒有任何特殊意義的字符。 meta元字符 BRE&ERE都支持:

原创 sed 語法深入

sed 流編輯器(流編輯器可以對從管道這樣的標準輸入接收到的數據進行編輯.)      -sed 是基於行的,按順序對每一行執行命令。      -sed 處理數據時,將一行讀入其模式緩衝區,執行編輯命令,再打印模式緩衝區。然後它對後

原创 Session 和 Cookie

Session基礎知識:       會話(session)是一種持久網絡協議,在客戶端和服務器端之間建立關聯,從而起到交換數據包的作用機制,session在網絡協議(例如telnet或FTP)中是非常重要的部分。會話層建立、維持並同

原创 Linux 文件系統 與 目錄樹

 文件系統和目錄樹“居住”在磁盤分區中,在目錄樹這個層面,我們幾乎察覺不到磁盤分區的存在。  目錄樹可以分爲小的部分,每個部分可以在自己的磁盤或分區上。 1. /根目錄   根目錄一般不包含任何文件,除了可能的標準的系統引導鏡像,通常叫

原创 監控腳本報錯

今天寫系統磁盤、cpu、內存等監控時,提示出錯: 一.出錯代碼段: cpu_usage=`echo "$time_point_1 $time_point_2" | \ awk '{used=$3-$1

原创 mysql主從同步-錯誤記錄

mysql主從同步: 有三臺mysql A B C 其中A 和 B 已經做了主從,又把B做成了C的主,然後問題是,B上說什麼也不記錄bin-log,所以C就一直不能從B上同步到數據,B能從A上順利同步到數據。 解決辦法:

原创 libc、glibc和glib的關係

http://my.oschina.net/moooofly/blog/126260 【glibc 和 libc】 glibc 和 libc 都是 Linux 下的 C 函數庫。 libc 是 Linux 下的 ANSI

原创 Linux-ACL相關設置

先來一個問題,chmod -x /bin/chmod ,怎麼處理? 解決方法: setfacl -m user:root:rwx /bin/chmod (必要條件:mask權限至少得有x權限.) 今天學習了linux訪問控

原创 Vmware 虛擬機克隆後網卡地址的修改

由於克隆虛擬機,vmware只是修改了虛擬機的名字等信息,並沒有修改虛擬硬盤中的任何信息,導致克隆後網卡的MAC地址和操作系統中記錄的mac地址不符,導致eth0啓動不起來。操作系統記錄了一個新網卡的添加,新網卡的名字eth1,m

原创 Shell 編程之if常見語法

if語句基本語法 if condition then staements elif condition then statements else statements fi 常見條件表達式 文

原创 What is YAML? & Ain't

雖然我只考了四級,六級還沒過,但是這完全抵擋不住我學習英語的熱情…..^_^ *——*………. 最近幾天在學自動化運維監控工具,比如puppet、saltstack、ansible等,他們幾個有 一個共同點:就是牽扯到了

原创 進程與線程

線程共享的環境包括:                  進程代碼段,                  進程的公有數據(利用這些數據,線程很容易實現相互間的通訊) ,                    進程打開的文件描述符,  

原创 KVM 虛擬機的網絡模式學習及配置

                        KVM 虛擬化環境中的網絡模式     最近學習了KVM,對它的網絡模式設置不是很清晰,就找了資料來看,大部分都表述的不是很清晰,下面是根據幾篇博客整理的,並且通過實驗驗證。以前系統學

原创 Nagios-安裝與配置

1. Nagios 簡介 nagios是一個開源軟件,可以監控網絡設備的網絡流量、Linux/windows主機狀態,甚至可以監控打印機 它可以運行在Linux上或windows上 基於瀏覽器的web界面方便運維人員查看監控項

原创 Vmware-NAT網絡模式介紹及理解

這兩天系統學習了Vmware的NAT網絡模式,首先看一下它的拓撲圖: 這裏有個虛擬交換機V SW(二層),連接了一個虛擬局域網內(192.168.172.0/24網段)的所有虛擬機(V PC),也就是你安裝的虛擬linux機器