iT邦幫忙

linux相關文章
共有 1039 則文章
鐵人賽 IT技術 DAY 30
Linux系統效能調教 系列 第 30

技術 Linux系統效能分析與探討 - [30] 找尋系統效能的瓶頸 - Network

網路系統其實很廣,從網路卡、傳輸媒體、switch、router、client/server端等等,而這些又有很多不屬於本身Linux系統的控制範圍,所以在網路...

鐵人賽 IT技術 DAY 30

技術 Ubuntu建構GlusterFS叢集儲存(IOZone篇1)

****<a href=""></a>GlusterFS是一種Scale-Out存儲解決方案!! 企業面對著各種資料...

鐵人賽 IT人生 DAY 28

技術 我與BASH的每一天 - [28] 分割檔案 - split

想要上傳一個大約12MB的檔案,但是Bugzilla系統只允許最大1MB的檔案,所以我必須要將檔案至少切成12等份(每份1MB)別傳送。Split可以幫我這個忙...

鐵人賽 IT技術 DAY 29
Linux系統效能調教 系列 第 29

技術 Linux系統效能分析與探討 - [29] 找尋系統效能的瓶頸 - Disk

相較於CPU與記憶體,磁碟系統的速度慢得多了,所以也常常是系統效能瓶頸的所在。 相較於CPU與記憶體,磁碟系統的速度慢得多了,所以也常常是系統效能瓶頸的所在。應...

鐵人賽 IT技術 DAY 19

技術 MySQL漫談,由使用Python撰寫之MySQL工具程式出發(19)

今天繼續繪製流量圖形,增加變化.昨天的圖形與一般常見的流量圖 除了線圖改為區塊以外,還有增加一條平均值的水平線,有網友提出討論 說到 95 percent li...

鐵人賽 IT技術 DAY 29

技術 Ubuntu建構GlusterFS叢集儲存(效能測試篇3)

<a href=""></a>GlusterFS是一種Scale-Out存儲解決方案!! 企業面對著各種資料量的暴增...

鐵人賽 IT人生 DAY 27

技術 我與BASH的每一天 - [27] getopts 的錯誤控制設計

昨天介紹了getopts的用法,今天進一步的來看如何針對getopts來進行錯誤處理。 昨天介紹了getopts的用法,今天進一步的來看如何針對getopts來...

鐵人賽 IT技術 DAY 28
Linux系統效能調教 系列 第 28

技術 Linux系統效能分析與探討 - [28] 找尋系統效能的瓶頸 - Memory

作業系統管理記憶體的方式是將他切成固定大小的page,而要執行的程式也將內容切成相對應的page,正要執行的部分就load到記憶體執行,沒在執行的部分可以存放在...

鐵人賽 IT技術 DAY 28

技術 Ubuntu建構GlusterFS叢集儲存(效能調教篇2)

<a href=""></a><a href=""></a>Gluste...

鐵人賽 IT技術 DAY 18

技術 MySQL漫談,由使用Python撰寫之MySQL工具程式出發(18)

今天承接昨天獲取網路流量的程式,將資料繪製成圖形. 一般的網管系統所提供多為簡單的線圖,我們自己撰寫的程式, 就可以有多種的組合方式,今天先介紹基本的圖形. 以...

鐵人賽 IT人生 DAY 26

技術 我與BASH的每一天 - [26] 使用者參數選項 - getopts

要設計具備使用者參數選項功能的程式,除了利用參數變數之外,例如**$1**, $1到**$9**,不夠用在借助shift與**$@, $*符號來幫忙,還可以使用...

鐵人賽 IT技術 DAY 27
Linux系統效能調教 系列 第 27

技術 Linux系統效能分析與探討 - [27] 找尋系統效能的瓶頸 - CPU

對於應用系統來說CPU可說是最關鍵的資源,所以也往往成為系統的效能瓶頸所在。 在知道我們有這麼些工具可以用來診斷電腦的狀況之後,接下來就要來看看當我們遇到系統效...

鐵人賽 IT技術 DAY 27

技術 Ubuntu建構GlusterFS叢集儲存(混合卷冊篇2)

<a href=""></a>GlusterFS是一種Scale-Out存儲解決方案!! 企業面對著各種資料量的暴增...

鐵人賽 IT技術 DAY 26
Linux系統效能調教 系列 第 26

技術 Linux系統效能分析與探討 - [26] 系統記憶體監視工具 - pidstat

pidstat可以監視特定process(指定PID),或是全系統的記憶體使用狀況,他是追蹤memory leak非常方便的工具。當我們看到某一個process...

鐵人賽 IT技術 DAY 17

技術 MySQL漫談,由使用Python撰寫之MySQL工具程式出發(17)

今天介紹獲取本機網路流量並將其儲存的Python程式. 網路流量一向是系統人員關心的數據,市面上也有許許多多工具, 可以獲得以及繪圖,若自己也能開發此種程式,繪...

鐵人賽 IT人生 DAY 25

技術 我與BASH的每一天 - [25] 紀錄鍵盤動作的命令 - script

script可以將使用者的鍵盤動作記錄下來到指定的檔案上去,如果把這行指令加到**/etc/profile**中,就可以在系統開機後依據登入的user帳號、日期...

鐵人賽 IT技術 DAY 16

技術 MySQL漫談,由使用Python撰寫之MySQL工具程式出發(16)

今天將介紹使用RRDTool來繪製系統負荷的Python程式. 程式碼如下: #!/usr/bin/env python # -----------------...

鐵人賽 IT技術 DAY 26

技術 Ubuntu建構GlusterFS叢集儲存(混合卷冊篇1)

<a href=""></a>GlusterFS是一種Scale-Out存儲解決方案!! 企業面對著各種資料量的暴增...

鐵人賽 IT人生 DAY 24

技術 我與BASH的每一天 - [24] 打包initrd image

示範如何修改initrd image的內容。 發現我們自己做的block driver移植到Xen的環境上會有問題,我懷疑是因為移植的時候沒有把Xen相關的ke...

鐵人賽 IT技術 DAY 25
Linux系統效能調教 系列 第 25

技術 Linux系統效能分析與探討 - [25] 取得系統記憶體資訊 sar -r

昨天看到**sar -n DEV可以獲取系統的網路資訊,其實sar**是很強大的工具,除了網路資訊,他也可以取得記憶體的內容,用法是: sar -r。 sar...

鐵人賽 IT技術 DAY 25

技術 Ubuntu建構GlusterFS叢集儲存(效能調教篇1)

<a href=""></a><a href=""></a>Gluste...

鐵人賽 IT技術 DAY 15

技術 MySQL漫談,由使用Python撰寫之MySQL工具程式出發(15)

今天將介紹讀取 /proc/loadavg 的內容,並將資料寫入 rrd file的Python程式. 我們看一下 /proc/loadavg 的內容 0.91...

鐵人賽 IT技術 DAY 24
Linux系統效能調教 系列 第 24

技術 Linux系統效能分析與探討 - [24] 獲取網路統計資料 sar -n DEV

華麗的iptraf確實提供了不少網路相關的效能資訊,但若是你想要簡潔的取得類似的資料,或者是要方便將即時的資訊整合到自己的script中,這時候單純的conso...

鐵人賽 IT人生 DAY 23

技術 我與BASH的每一天 - [23] 顯示程式執行的進度

老大希望我在程式上加上顯示執行的進度,也就是要能顯示提示目前程式還在執行或者是顯示進度,免得因為程式跑太久而讓使用者以為程式沒有回應了。想了半天,最後找到利用檢...

鐵人賽 IT技術 DAY 14

技術 MySQL漫談,由使用Python撰寫之MySQL工具程式出發(14)

今天介紹Python與RRDTool的應用,在系統管理的場合, 我們常常會使用一些指令來獲得系統的的運作情況.但是這些 指令是回報當時的狀況,而使用者或客戶往往...

鐵人賽 IT技術 DAY 24

技術 Ubuntu建構GlusterFS叢集儲存(效能測試篇 2)

<a href=""></a>GlusterFS是一種Scale-Out存儲解決方案!! 企業面對著各種資料量的暴增...

鐵人賽 IT人生 DAY 22

技術 我與BASH的每一天 - [22] while-loop與array的結合

我有一支程式重複的執行特定的命令,去撈出我要的欄位內容,接著我要依據這個內容再去進行另一個資料刪除的動作。剛開始因為系統裡的資料不多,所以就快速的僅利用whil...

鐵人賽 IT技術 DAY 23
Linux系統效能調教 系列 第 23

技術 Linux系統效能分析與探討 - [23] 網路及時監看工具 iptraf

相較於nmon是系統監看工具的華麗版,華麗的網路及時監看工具莫不是iptraf了。 iptraf在console上以視窗的形式即時的呈現網路介面的統計資訊,他不...

鐵人賽 IT技術 DAY 23

技術 Ubuntu建構GlusterFS叢集儲存(效能測試篇 1)

<a href=""></a>GlusterFS是一種Scale-Out存儲解決方案!! 企業面對著各種資料量的暴增...

鐵人賽 IT人生 DAY 21

技術 我與BASH的每一天 - [21] 特殊的參數變數符號: $@ 與 $*

BASH除了利用**$1,.. $9等10的特殊變數來代表參數順序之外,還有其他功能強大的特殊變數符號。例如$0代表程式本身、$#代表所有參數的個數、$@與$*...