原创 tcpdump 使用介紹
介紹 tcpdump 是一款強大的網絡抓包工具,運行在 linux 平臺上。熟悉 tcpdump 的使用能夠幫助你分析、調試網絡數據。 選項 -n 表示不要解析域名,直接顯示 ip。 -nn** 不要解析域名和端口。 -X
原创 Shell編程應用篇之網站自動化備份
rsync是類unix系統下的數據鏡像備份工具——remote sync。一款快速增量備份工具 Remote Sync,遠程同步 支持本地複
原创 MySQL安裝篇
環境介紹 系統:CentOS 5.8 64位 MySQL版本:mysql-5.6.22-linux-glibc2.5-x86_64
原创 Shell編程基礎篇
1.變量 用戶自定義變量 用戶可以按照下面的語法規則定義自己的變量:變量名=變量值 。要注意的一點是,在定義變量時,變量名前
原创 MySQL InnoDB存儲引擎之表(二)
本篇是繼續上一篇未完的部分繼續說的。 4.InnoDB數據頁結構 頁是InnoDB存儲引擎管理數據庫的最小磁盤單位。頁類型爲B-tree Node的頁存放的就是表中行的實際數據。頁由以下七個部分組成:File Header(文件頭
原创 Linux性能分析工具之lsof
概念: 是list open files的簡寫,是一個列出當前系統打開文件的工具。在linux環境下,任何事物都以文件的形式存在,通過文件不僅僅可以訪問常規數據,還可以訪問網絡連接和硬件。所以如傳輸控制協議 (TCP) 和
原创 Shell編程之數組、字符串基本操作
數組 概念 一對括號表示是數組,數組元素用“空格”符號分割開,格式爲:array=(value0 value1 value2
原创 Linux文本處理工具之awk
調用方式 1.命令行 awk [-F field-separator] 'commands'
原创 Linux文本處理工具之sed
概念: sed是一種在線編輯器,它一次處理一行內容。處理時,把當前處理的行存儲在臨時緩存區中,稱爲"模式空間(pattern
原创 InnoDB存儲引擎之InnoDB關鍵特性
1.插入緩衝 A.Insert Buffer 聽名字會讓人理解爲插入緩衝是緩衝池中的一部分。其實不是這個樣子的,InnoDB
原创 c語言可變參數列表處理
函數參數的傳遞原理 函數參數在內存中是以棧的形式存取,從右至左入棧。 參數在內存中存放格式: 在進程中,堆棧地址是從
原创 InnoDB存儲引擎之Master Thread
InnoDB存儲引擎的主要工作都是在一個單獨的後臺線程Master Thread中完成的。 1.InnoDB 1.0.x版本之前的M
原创 py_innodb_page_info簡介
py_innodb_page_info工具使用 此工具是《MySQL技術內幕 InnoDB存儲引擎》作者姜承堯寫的用來分析表空間中的各頁得類
原创 Shell編程之MySQL
有些時候需要用Shell操作MySQL數據庫.#!/bin/bash HOSTNAME="192.168.66.66" PORT=3306 USER
原创 MySQL InnoDB存儲引擎之鎖
概念: 鎖是用來管理對共享文件的併發訪問。innodb會在行級別上對數據庫上鎖。不過innodb存儲引擎會在數據庫內部其他多