原创 Linux 2.6 中的文件鎖

本文的目的是想幫助讀者理清 Linux 2.6中文件鎖的概念以及 Linux 2.6 都提供了何種數據結構以及關鍵的系統調用來實現文件鎖,從而可以幫助讀者更好地使用文件鎖來解決多個進程讀取同一個文件的互斥問題。本文主要描述了 Linu

原创 TCP超時時間的計算

轉:http://blog.csdn.net/metasearch/archive/2008/03/07/2157017.aspx 超時重傳是TCP協議保證數據可靠性的另一個重要機制,其原理是在發送某一個數據以後就開啓一個計時器,在一定時

原创 執行子進程“testparm”失敗(沒有該文件或目錄)

sudo apt-get install samba-common-bin

原创 linux 2.6內核epoll用法舉例說明(續)--給echo服務器增加讀線程池

轉:http://blog.csdn.net/borefo/archive/2009/09/22/4576812.aspx #include <iostream> #include <sys/socket.h> #include <sys

原创 深入淺出VA函數

http://www.ibm.com/developerworks/cn/linux/l-va/index.html

原创 gcc如何生成庫鏈接參數

1.gcc包含的c/c++編譯器 gcc,cc,c++,g++,gcc和cc是一樣的,c++和g++是一樣的。一般c程序就用gcc編譯,c++程序就用g++編譯。 2.gcc的基本用法 gcc test.c這樣將編譯出一個名爲a.out

原创 gcc編譯過程

轉:http://blog.chinaunix.net/u2/82382/showart_1913755.html 今天,我們繼續gcc之旅吧。上節我們講了些gcc的歷史發展什麼的,還有就是gcc與g++的區別。今天我們就從整體上對gcc

原创 統計兩個文件中相同行的數目

#!/usr/bin/perl#=======================================================================================================

原创 gdb調試正在運行的進程

轉:http://hi.baidu.com/brady_home/blog/item/6b92aa8ffdfee2e6f01f369b.html 有時會遇到一種很特殊的調試需求,對當前正在運行的其它進程進行調試(正是我今天遇到的情形)。這

原创 從一道面試題談linux下fork的運行機制

轉自:http://hi.baidu.com/yuesoq520/blog/item/96fba8eb0632a234b90e2d48.html 今天一位朋友去一個不錯的外企面試linux開發職位,面試官出了一個如下的題目:      

原创 perl調試命令

http://developer.51cto.com/art/201007/213719.htm http://www.ibm.com/developerworks/cn/linux/sdk/perl/culture-4/index.ht

原创 find和xargs命令

http://bbs.chinaunix.net/thread-1387521-1-1.html 想好好學習的同學,請認真看完,有點長。                                能很好的用好find將是Linux工作

原创 Linux Ubuntu中複製(拷貝)文件或目錄的命令詳解

該命令的功能是將給出的文件或目錄拷貝到另一文件或目錄中,同MSDOS下的copy命令一樣,功能十分強大。 語法: cp [選項] 源文件或目錄 目標文件或目錄 說明:該命令把指定的源文件複製到目標文件或把多個源文件複製到目標目錄中。 該命

原创 一道破解練習題

下面是來自alert7 前輩博客http://hi.baidu.com/weiwang_blog/blog/item/ee4704decce0ba5cccbf1ad1.html 的一道破解題:   “The following binar

原创 如何查看服務器CPU是幾核的

http://blog.csdn.net/noway/archive/2009/06/02/4235349.aspx 每個虛擬的CPU就有相應的目錄來存放一個具體的參數信息。那麼在LINUX中,在/proc/acpi/processor目