原创 Linux 系統信息監控統計命令小結

LINUX Operating System 監控統計信息:free 內存管理:free 結果:                 total        used        free         

原创 Build linux kernel Module

原文連接:http://www.cyberciti.biz/tips/build-linux-kernel-module-against-installed-kernel-source-tree.html 一 在沒有linux kerne

原创 Makefile 小結 v1

由於Makefile不是很熟悉,爲了以後使用方便,在此記錄一個常用Makefile,並且會繼續更新。 common stanza: #common header SHELL = /bin/sh CC=gcc

原创 fuser 命令小結

fuser 概述fuser命令是用來顯示所有正在使用着指定的file, file system 或者 sockets的進程信息。例一:#fuser –m –u /mnt/usb1 /mnt/usb1:  1347c(root)  1348

原创 Unicode in PERL 初探

Unicode 簡介: Unicode 是標準的字符集,它的目的是對世界上任何文字系統裏面的符號和其它一些符號進行編碼。它爲在任何一個其它character set standards 中的charater提供對應的code point。

原创 在linux中擴展磁盤容量(2)--LVM

場景,假設/home 下已經沒有足夠的空間,由於預算的問題,也不太可能購買一塊足夠大的磁盤,用來作爲/home的空間。 1 備份你的數據 使用工具打包你/home目錄下的數據,因爲LVM會破壞其physical volumn上的數據。 因

原创 Customize your kernel in Debian Lenny

準備: 首先,你需要安裝Debian Lenny build kernel所需要的包,如下: build-essential: essential package for building Debian packages: make, g

原创 rsync 命令小結

rsync 是remote sync。 一 rsync基本用法: 1 本地使用rsync [root@bl25p-19 rsync]# rsync -zvr out/ out-dest sending incremental f

原创 Linux software RAID

RAID 0: (Disk Striping) 通過使用RAID 0,RAID Controller可以試圖將數據平均的分佈到RAID set中去進行存儲。比喻來說,可以將Disk比作是裝食物的盤子,而將數據比喻成蛋糕,比方說現在你用四種

原创 Introduction to compile the rhel kernel.

  1)get kernel source code from longriver:    cd /pbdf/ISO/redhat/betas/rhel5.5rc2/Server/SRC/DVD                      

原创 Debian Lenny Tips – Install Eclipse

Debian Linux JRE 默認是GCJ(GNU Compiler for Java): bl25p-18:~# java -version java version "1.5.0" gij (GNU libgcj) ve

原创 Linux Kernel 2.6 CFS scheduler 學習筆記 (一)

Linux是多任務操作系統(multitask OS), 在單處理器系統上,多任務操作系統需要使得在其上運行的進程認爲是自己使得獨佔處理器資源,所以這僅僅是邏輯上的並行。在多處理器系統裏,多任務操作系統可以實現真正實現並行,也就是在不同的

原创 RHEL6.0 QEMU/KVM 建立新的虛擬機之配置Birdged Networking

  Bridged networking (aka, physical device sharing)被用來爲Virtual machine 指定一個專門的物理網卡設備。 首先, 由於NetworkManager不支持bridging,所

原创 PERL XS tutorial

XS: eXternal Subroutine, 也叫做xsub. 它是perl代碼中調用c或者c++ 子例程的接口。 在許多情形下,如一些CPU或內存密集型的任務,單純使用PERL很難滿足這些需求,這時,可以使用c或c++語言完成該任務

原创 在Linux中擴展磁盤容量(1)

對於linux系統管理員來說,隨着業務的發展,磁盤容量不足是需要面對的一個難題。這裏通過兩種方式來說明如果添加新的磁盤到linux系統當中去。一是連接新的disk,對disk分區和格式化,然後合併以存在的filesystem和新增加的di