Disk Module

要如何知道這一顆硬碟使用什麼模組 Module,大概有下面幾種方式來確認 測試環境為 Ubuntu 16.04 x86_64 虛擬機 lspci 透過指令 # lspci -v 就可以查出 SCSI storage controller 的 Kernel driver in use 是 mptspi ,但是還是不能很直覺的查出哪一顆硬碟對應哪一個模組. ls Continue reading Disk Module

SQL 自訂函數 (單位字串轉數值)

測試環境為 Ubuntu16.04 x86_64 虛擬機. 當 SQL 函數 (Function) 沒有符合我們的需求時,可以自訂函數 (Function) 設定格式如下: 直接來看一個範例,在計算機系統關於容量,大小會透過簡寫的方式來表示,自訂一個函數 convert_bytes ,能將帶有單位的字串轉換成一般數值. KB (kilo bytes ,210 Continue reading SQL 自訂函數 (單位字串轉數值)

SQL 自訂函數 (數值轉單位字串)

測試環境為 Ubuntu16.04 x86_64 虛擬機. 當 SQL 函數 (Function) 沒有符合我們的需求時,可以自訂函數 (Function) 設定格式如下: 直接來看一個範例,在計算機系統關於容量,大小會透過簡寫的方式來表示,自訂一個函數 format_bytes ,能將一般數值轉換成帶有單位的字串. 參考 https://github.co Continue reading SQL 自訂函數 (數值轉單位字串)

SQL 資料型態 TIMESTAMP

這邊來看一下 TIMESTAMP 這個資料型態. 測試環境為 Ubuntu16.04 x86_64 虛擬機. 建立一個有 timestamp 欄位的資料表 table ,預設值為 current_time stamp (日期時間函數,功能與 NOW 一樣,都是回傳目前系統的日期時間),on update CURRENT_TIMESTAMP 資料更新時,tim Continue reading SQL 資料型態 TIMESTAMP

SQL 語法 SELECT (初階1)

關於 Linux 下的 Mysql (MariaDB) 設定請參考 http://benjr.tw/12461 測試環境為 Ubuntu 16.04 x86_64 ,常用的 SQL SELECT 基礎查詢. 先建立一個資料庫 (testdb) , 與 tables (employee) 格式為 Name char(20), Dept char(20), jo Continue reading SQL 語法 SELECT (初階1)

Linux – cgroup & namespace

什麼是 cgroup (Control Group) 和 Namespaces (Name spaces) ? 要先說什麼是 container ? Container 與虛擬機類似,都是在原作業系統提供一個環境給另外一個作業系統來使用,虛擬機器 Virtual Machine 透過 VMM (Virtual Machine Monitor,也可以稱作 Hy Continue reading Linux – cgroup & namespace

LMbench Memory 測試 – par_mem

LMbench 是用來測試系統效能的工具.關於安裝與測試種類請參考 http://benjr.tw/98076 測試環境為 Ubuntu 16.04 x86_64 (VMware 虛擬機) ,這邊來討論 LMBench 有關於 Memory 記憶體的測試項目. 安裝完成的 LMbench 程式目錄位於 /usr/lib/lmbench/bin/x86_64- Continue reading LMbench Memory 測試 – par_mem

Linux – tftp remap

在 tftp 設定裡面有一項是 tftpd.remap ,這是做什麼? 在 Windows 系統下沒有分大小寫,而且路徑表示方式也與 Linux 不同,我們可以透過 tftp remap 的功能.將一些參數作轉換後再傳送給 tftp. 測試環境為 Ubuntu 16.04 x86_64. 確認一下這個本版的 tftp 有支援 remap. tftp 設定檔 Continue reading Linux – tftp remap

Linux command – glances

在 Linux 系統下,可以透過不同的工具來檢視 CPU , Memory ,I/O (Disk, Network) 目前狀態.或是直接透過 glances 程式來檢視系統效能. 測試環境為 Ubuntu 16.04 x86_64(虛擬機) 預設每秒更新一次系統資訊,不想要這麼快可以使用參數 -t sec 來指定更新率. 狀態會以顏色來區分重要性. GREE Continue reading Linux command – glances