1. 簡單明了,一個命令,想看什么看什么:# perror如# perror 0 表示Success, #perror 1表示Operation not permitted2. 直接看C文件里的定義:# more /usr/include/asm-ge
一、工具的使用1、學(xué)會使用vim/emacs,vim/emacs是linux下最常用的源碼編輯具,不光要學(xué)會用它們編輯源碼,還要學(xué)會用它們進(jìn)行查找、定位、替換等。新手的話推薦使用vim,
1. 安裝ctags到http://ctags.sourceforge.net下載源碼,解壓后$ ./configure$ make$ sudo make install2. 在源碼目錄下執(zhí)行$ ctags -R"-R"表示遞歸創(chuàng)建,也就包括源代碼根目
Linux和perl都屬于自由軟件,將二者結(jié)合真是妙不可言。遵循以下步驟一般就可安裝好perl,perl 就能在linux下歡唱。1、取得最新版本的 perl,當(dāng)前版本為 5.6.0,即 stable.t
Linux下的網(wǎng)絡(luò)通信程序,一定要和一個結(jié)構(gòu)打交道,這個結(jié)構(gòu)就是socket address。比如bind、connect等等函數(shù)都要使用socket address結(jié)構(gòu)。理解socket address時我們要明白
我們經(jīng)常會發(fā)現(xiàn)在Linux下,java應(yīng)用程序的中文會變成一個一個的“口”字,這樣會給我們的使用帶來很多的困擾。但是我們又不愿意放棄Linux和java的便捷。怎么來解
一、手工加載測試1、insmod ./key_test.ko 加載驅(qū)動模塊到內(nèi)核2、cat /proc/modules grep key_test 查看key_test模塊在內(nèi)核中的地址,不加過濾器可以看到全部加載的模塊
【導(dǎo)讀】上網(wǎng)本獨樹一幟備受青睞,Linux憑風(fēng)借力前景看好 上網(wǎng)本(Netbook)這一概念是英特爾提出的,在這個概念提出后不久,便被業(yè)界廣泛認(rèn)可。一時間各式各樣的上網(wǎng)本層出不窮,眾多PC整機(jī)廠,在華碩、宏碁、聯(lián)想、
引 言嵌入式系統(tǒng)的應(yīng)用與開發(fā)是當(dāng)今計算機(jī)行業(yè)發(fā)展的一個熱點?,F(xiàn)今嵌入式軟件的應(yīng)用與開發(fā)的領(lǐng)域主要有:國防、通信、電子、辦公自動化、機(jī)/車頂盒、掌上電腦(或PDA)、手
在內(nèi)核的代碼和驅(qū)動程序中經(jīng)常見到ERR_PTR, IS_ERR, PTR_ERR這三個內(nèi)聯(lián)函數(shù)。許多的內(nèi)核函數(shù)需要返回一個指針,但是函數(shù)的調(diào)用可能失敗,一般我們處理這樣的情形都是返回一
我們總希望能在內(nèi)核空間和用戶空間自由交換數(shù)據(jù),傳統(tǒng)的方式是采用內(nèi)核提供的vma機(jī)制,通過copy_to/from_user之類的方法來實現(xiàn)。這對于高速數(shù)據(jù)塊傳送是不可取的。 其實k
近日在優(yōu)化oracle的時候,遇到了oracle的SGA大小遠(yuǎn)遠(yuǎn)大于linux系統(tǒng)共享內(nèi)存的最大值,以至于當(dāng)我用ipcs命令查看的時候,oracle的SGA區(qū)被分成了10個段,這大大影響的oracle
前言:在Linux上不像在Windows上看內(nèi)存那樣方便,而且還有Swap這個新的概念,所以知道如何來看Linux內(nèi)存還是有一定意義的.在Linux下查看內(nèi)存我們一般用command free[root@non
1 引言Linux 是一種自由的Unix類多用戶,多任務(wù)的操作系統(tǒng),可在運行在Intel 80386及更高檔次的PC機(jī)、ARMS、MIPS和PowerPC等多種計算機(jī)平臺,已成為應(yīng)用廣泛、可靠性高、功能強(qiáng)大的計算機(jī)操作系統(tǒng),Linux 具有內(nèi)核
在Linux操作系統(tǒng)下有3類主要的設(shè)備文件類型:塊設(shè)備、字符設(shè)備和網(wǎng)絡(luò)設(shè)備。這種分類方法可以將控制輸入/輸出設(shè)備的驅(qū)動程序與其他操作系統(tǒng)軟件分離開來。字符設(shè)備與塊設(shè)備的
引言智原科技的FIE8100 SoC平臺是一種低功耗、便攜式視頻相關(guān)應(yīng)用開發(fā)SoC平臺,也可用于基于FA526 CPU的SoC設(shè)計驗證?;贔A526的Linux軟件開發(fā)套件,開發(fā)人員可將Linux一2
有兩臺郵件服務(wù)器分別為192.168.1.1(windows下主機(jī)名為b.test.cn)和192.168.1.3(linux下主機(jī)名為a.test.com)。在linux下配置DNS服務(wù)器,下面是配置過程中設(shè)置過的一些文件
1.首先進(jìn)入Linux系統(tǒng),然后進(jìn)入shell,在提示符鍵入:#vi /etc/grub.conf 回撤就進(jìn)入了vi文本編輯器,在命令模式下找到title RedHat Enterprise Linux As (2.69-11.eL)按小
一、關(guān)于優(yōu)化說起優(yōu)化,其實最好的優(yōu)化就是提升硬件的配置,例如提高cpu的運算能力,提高內(nèi)存的容量,個人認(rèn)為如果你考慮升級硬件的話,建議優(yōu)先提高內(nèi)存的容量,因為一般
mount -t iso9660 /dev/cdrom /mnt/cdrom 掛光驅(qū)mount -t vfat /dev/fd0 /mnt/floppy 掛軟驅(qū) (文件內(nèi)型可以自己選)mount -t vfat -o rw,utf8,umask=000 /dev/sda1 /media/