2009-10-30

【軟體】Ubuntu : K3b - 燒錄軟體

0 comments

今天 Ubuntu 9.10 終於 Release 了。

之前在 upgrade 的時候,重開機後,就整個畫面變黑了。

今天就抓了 ISO 檔,要燒起來回家灌。

所以就裝了 K3B 這個燒錄軟體。

sudo apt-get install k3b

安裝完後,可以在 Applications > Sound & Video > K3b 執行

下面列出我燒錄 Ubuntu 9.10 的步驟。


開啟後,選擇 Burn CD Image。

就會看到下面的畫面,接著選擇 映像檔 ( Image )

選擇剛下載的 ubuntu-9.10-desktop-i386.iso ,按 OK

選擇好後的畫面如下。按 Start 就可以開始燒錄了。

下面這張是燒錄時的畫面。

最後顯示成功。

假日就可以好好灌 Ubuntu 9.10 來玩了。

2009-10-29

【系統】Ubuntu : 查看系統資訊 by Command

0 comments

記錄一下怎麼在 Terminal 下,利用指令查出系統的部份資訊。


查看 Ubuntu 的版本:
lsb_release -a

or

cat /etc/issue

 

Linux Kernel 的版本:
uname -a

 

CPU 資訊
cat /proc/cpuinfo

 

MEM 資訊
cat /proc/meminfo

 

查看記憶體使用情形
free

free -m (以 MB 的方式顯示)

 

顯示卡型號
lspci | grep VGA

 

以上先醬子~

GUI 版請見: 【軟體】Ubuntu : Sysinfo - 查看系統資訊

【系統】Ubuntu : 限制網路頻寬

0 comments

如果在家有養小動物的習慣的話,

就要注意一下,不要讓你的小動物把家裡的頻寬都吃光光了~~

這時候就可以利用 wondershapertrickle 來限制網路頻寬。

安裝方式:

sudo apt-get install wondershaper

sudo apt-get install trickle

 

wondershaper 的使用方式如下:

  • wondershaper eth0 download upload
    ex: wondershaper eth0 10000 500
    限制 eth0 下載 10000 kb/s 上傳 500 kb/s
  • wondershaper clear eth0
    取消限制
  • wondershaper eth0
    看網卡目前的狀況

trickle 的使用方式如下:

  • trickle -u 10 -d 20 ncftp
    限制 ncftp 上傳 10 KB/s 下載 20 KB/s

 

小結:

wondershaper 是限制整張網卡。

trickle 則是針對某個 Service。

 

不過我用 trickle 對我家的小毛驢做限制時,不準他吃太多的時候。

過一會,他就死給我看……所以最後我是用 wondershaper....

 

2009-10-28

【系統】Linux : glxgears - 測試顯示卡效能

0 comments

一個簡單測一下你顯示卡跑 3D 效能的小東西。

Usage:
  -display   set the display to run on
  -stereo                 run in stereo mode
  -fullscreen             run in fullscreen mode
  -info                   display OpenGL renderer info
  -geometry WxH+X+Y       window geometry

也可以直接輸入 glxgears 就會開始測了,

我的顯示卡是 nVidia GeForce 8400 GS。

測出來的值大概是 3000 FPS。

好弱……我看到別人都說他們有 8000 10000…相比之下,實在是太弱了。

如果加上了 -fullscreen。跑出來的值更只剩下 150… 真吐血……

2009-10-27

【軟體】JMeter - 壓力測試 - 進階版

0 comments

從我寫了: 【軟體】JMeter - 壓力測試 - 簡單版 ,已經過了快一年了。天呀~~

時間過的真快。今天終於又跨出一步,寫了 進階版。

但也都只是照著 Garlic 的 PPT 一步一步來而以,哈~~

這次的進階版主要是說明 錄製( Recording Controller)設定變數(CSV Data Set)這二部份。

JMeter的版本是 2.3.4

OS 是 Windows XP

接著大家就看圖吧~~看圖最清楚了。如果圖很小的,點擊後就會看到大張的原圖。


Test Plan > Add > Thread Group

Thread Group > Add > Logic Controller > Recording Controller
 

WorkBench > Add > Non-Test Elements > HTTP Proxy Server

接著開啟 IE,將 Proxy 設定成 localhost 8080

然後回到 JMeter,在 HTTP Proxy Server 裡的 URL Patterns to Exclude 加上過濾的條件,將不必要的資訊Skip掉,像是 jpg, gif, css, etc...加好後,就按下面的 Start ,開始錄製動作。
接著你在 IE 輸入你要測試的網頁,點擊對應的動作,這些都會被錄下來,錄好後,就按 STOP。

接著將 Recording Controller 打開後,就會看到錄下來的每一個動作。
到此為止,錄製的部份算是搞定了。

 


接著加入一些 Listener,這樣子就可以看到執行後的結果。
Thread Group > Add > Listener > Assertion Results (這個…是拿來驗証結果的,我這次沒用到,可以不加)

 

Thread Group > Add > Listener > View Result in Table

Thread Group > Add > Listener > View Result Tree


接著是 CSV Data Set 的部份,首先先準備好一份 CSV 的資料。(檔名請全部小寫)
如果是多欄的資料,從中間加上 " , " 分隔

Thread Group > Add > Config Element > CSV 資料設定 (這裡居然沒有翻譯成英文… CSV Data Set )

檔名: c:\test.txt
變數名稱:userid (如果有多欄則 userid, name, password ......)

接著就是要將這些 Data 應用到你錄製的動作中了。點擊你錄製好的 HTTP Request,將變數放到要替換的地方。
下面這張圖裡的 Path 本來是 /chingwei ,我換成 /${userid}

不止是 Path,你也可以改送出的 Param,下面這張圖裡的 uid 本來是 chingwei ,我換成 ${userid}
至此,CSV Data Set 也完成了。


接著就是執行了,在 Thread Group,你可以設定你想要的 users, in seconds, forever等參數。然後按下主選單的 Run > Start
就會開始做壓測了。

最後來看看結果,點擊 View Results Tree,可以看到餵進去的資料,真的有作用。
如果把 Errors 打勾,就只會抓有錯誤的資料。

 

以上~

2009-10-26

【系統】Linux : Sort 指令

0 comments

Sort 指令,可以在 Shell 下,簡單的對資料作排序。

列如

df | sort -n -r -k 5

就可以查看目前的使用空間,那一個是最高的。

上圖的結果是 /dev/sda5 最高,用了 84%

-n 是表示當成數字來排序

-r 將結果反過來

-k 指定要排序的欄位

 

照檔案大小來排序:

ls -l | sort -n -r -k 5

 

2009-10-24

【軟體】Ubuntu : Rainlendar - A customizable desktop calendar

0 comments

Rainlendar 一款相當好用的桌面行事曆。

之前我也有寫一篇文章來介紹: 【軟體】Windows : Rainlendar - 桌面行事曆

但現在我已改用 Ubuntu 了,結果今天發現 Rainlendar 居然也有 Ubuntu 版本耶。

馬上就去抓來用。

下載網頁:Rainlendar 下載

因為沒錢,所以選擇了 lite 版本。跟 Pro 版比,少了一些功能。

差別可以參考此頁:Rainlendar Features

我下載了 Linux 32-bit (Debian/Ubuntu) ,

下載後的檔案是 rainlendar2-lite_2.6.b82-1_i386.deb

Double Click後,選擇 Install Package

裝完後可以在 Applications > Office > Rainlendar2 執行。

下面我截了幾個佈景主題給大家看一下。


 

PS.這裡補充一下怎麼擴充佈景主題。

首先要到 Rainlendar Skins 下載你喜歡的 Skin.

下載後,將檔案放到 /usr/share/rainlendar2/skins 下。

但要使用 root 的身份,才可以直接把檔案托進這個資料匣,挺麻煩的。

所以我們先打開 Terminal 執行 gksu nautilus,輸入密碼後,

就可以用 root 的身份來執行 File Browser 了,這時候就可以把檔案直接托進去了。

然後再 Rainlendar2 的 Skins 中就可以看到新加入的 Skin,點選按OK就切換了。

 

有錢的話,就買個 Pro 的版本吧,還可以跟 Google Canlendar 同步。

以上~~搞定。

【軟體】Ubuntu : Sysinfo - 查看系統資訊

0 comments

Sysinfo,可以看到你系統的資訊。

還挺方便的。

安裝方式 sudo apt-get install sysinfo

下面是顯示的畫面截圖:

1. System

2. CPU

3. Memory

4. Storage

5. Hardware:在右邊還可以選擇 Motherboard, Graphic card, sound card 及 Network看不同的資訊。

以上~