原创 Montavista
1999年成立的MontaVista目前在全球有大約350個客戶,其中60%主要集中在電信行業,Ericsson、Nokia等大公司都是其客戶。在國內,雖然它去年才進入中國市場,但現在也已經擁有華爲、大唐、新泰這樣的重要客戶。 這家位
原创 Shell常用指令
1. su用戶切換 建議使用su - root,這樣可以同時將root的環境變量和工作目錄帶入。具體見下面演示: 2. useradd、userdel和passwd用戶添加刪除和設置密碼 3. ps和kill進程查看及關閉
原创 待整理的linux一些概念理解
1、GCC有一個擴展功能,可以使用空格將兩個字符串常量連接成一個字符串,例如:“abc” “cde”等價於“abccde”,所以下面的語句就不能理解了 printk(KERN_ERR "test:init OK/n"
原创 RCS版本控制系統簡介
版本控制是指跟蹤和管理源代碼文件變化的自動過程。RCS(Revision Control System),是最常用的版本控制解決方案,之後有兩個工具可以替代RCS,一個是SCCS(Source Code Control Syste
原创 Windows遠程桌面控制Linux軟件Xmanager配置
隨着互聯網的高速發展以及Linux企業應用的成熟,Linux被廣泛應用於服務器領域,如何實現Linux的遠程管理成爲網絡管理員的首要任務。 我們經常見到的幾種最爲常用的windows下遠程管理Linux服務器的方法,基本上都是利用
原创 Vi常用且實用命令(持續調加,重在記錄,呵呵)
Vi三種模式我想就不用說明了,用過的Vi的兄弟姐妹相信都非常明白了。 1. 複製粘帖刪除 yy、nyy、p、dd、ndd、x yy 複製光標所在行 nyy 複製光標所在行開始向下n行
原创 RedHat9下FX5200顯卡驅動安裝
安裝redhat9系統時就碰到因爲系統無法識別FX5200顯卡而沒法用圖形界面安裝redhat9,沒法就再文本界面下安裝了redhat9,安裝好系統之後進入終端安裝了FX5200的驅動,搞定後忘記記錄下怎麼做的,沒想到今天在設置
原创 printk()函數的總結
轉載文章,版權歸原作者所有。原文出處:http://blog.chinaunix.net/u2/73521/showart_1085195.html printk()函數的總結我們在使用printk()函數中使用日誌級別爲的是使編程人員在
原创 逐步設置vim C/C++語法高亮顯示和自動縮進
vim簡介 Vim(Vi Improved) 是一個類似於vi 的文本編輯器,在Vi的基礎上增加了很多新的特性和功能。Vim以其強大的功能和可定製能力,成爲Linux/Unix環境下開源的最重要的編輯器之一(另一個是 Emacs),被衆多
原创 內核的struct file結構體
一、定義: struct file結構體定義在/linux/include/linux/fs.h(Linux 2.6.11內核)中,其原型是: 721struct file { 722 /* 723 *
原创 mount錯誤出現mount::rpc:未註冊
建立ARM7交叉編譯環境設置redhat下的nfs服務,關閉防火牆、去掉iptables服務、啓動nfs服務都弄好,測試下nfs是否配置成功,在shell下輸入 mount 59.77.15.93:/home/armwor
原创 uCLinux交叉環境設置錯誤問題
使用周立功smartarm2200開發板,按照實驗指導書構建好uCLinux開發平臺,實驗運行了一個helloworld程序,之後建立nfs掛載,在uClinux下也運行了下helloword程序,運行很正常,之後就固化程序到開發
原创 gcc編譯錯誤彙集
1、編譯出現錯誤: undefined reference to `pthread_create',源文件中已經包含"pthread.h",makefile文件也加入了-lpthread見下面 "...-lc -lpt
原创 gdb調試及gdbserver遠程調試
gdb調試器是一款GNU開發組織併發布的UNIX/Linux下的程序調試工具,具有強大的功能,足有與Visual Stido媲美,當然友好的界面是沒法相比的,呵呵。 開始編譯程序將調試信息包含進去,gdb調試器運行在s
原创 SmartARM2200開發板GPIO驅動學習心得
不知道怎麼開始寫好,看着空白的博客想了好幾分鐘,最後決定按驅動使用步驟開始一步一步介紹,這裏假設讀者已經有一點驅動程序的知識了,因爲基礎知識實在是不好解釋清楚。 1、驅動使用前肯定要先創建設備文件,設備文件與驅動的關係差不多就