隨筆 - 303  文章 - 883  trackbacks - 0
          <2008年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          歡迎光臨! 
          閑聊 QQ:1074961813

          隨筆分類(357)

          我管理的群

          公共blog

          • n維空間
          • Email : java3d@126.com 群 : 12999758

          參與管理的論壇

          好友的blog

          我的其他blog

          朋友的網站

          搜索

          •  

          最新評論

           

          Linux里的文件

          登錄Linux之后,看到的不是文件夾就是文件,看不到win下常看到的A,C,D盤。偷懶網上尋了下它的結構圖:

          想想,其實一點也不奇怪,美女哪個會沒有點個性呢(可能真的有,我未曾有幸蒙面,真不幸~~),對不對?對于一個有品位的有修養的男士,能做什么呢?喜歡她就請不要試圖去改變她,種花的人都須知道花兒的習性,學會適應是一種不錯的選擇。當然,如果有上帝的能力,完全是可以創造一個自己喜歡的出來。菜鳥的我,只能做夢時偷偷想下,好像有人管這叫“幻想伴侶”。

          經過一段時間的接觸,也許你會說:“這個女孩其實很清純的。”確實,Linux的文件結構非常簡單,就是根目錄下那幾個,基本不會有什么不變化,分類也很清楚,可謂持家有道,恩~,這種女人各位完全可以娶回家做老婆!真是上天對我們男人的憐憫啊!(您是個女生的話,我就無語了!自己滴明白啦!)對于一個應用程序的人,他只需要知道他調用的函數庫在什么地方,如果很沖動想搞驅動的話,那就更簡單啦,知道/proc/dev兩個目錄就好了。/proc是一個偽文件系統,它只存在于內存中,不占用外存空間,它以文件系統的方式向我們展示系統內核的一些信息,即系統運行時的各種信息,這和MM跑去看病、眼神傳情可以說是同個道理。/dev是放設備文件地方,或說是MM們的衣櫥。里面的存放著許多二進制文件,我們稱它們驅動模塊,之所以叫他模塊一個很重要的原因就是,他是可以動態加載的,MM(內核)光著身子總是不太好的,但老穿一件衣服的MM,似乎不存在,不說有種說法叫女人的衣櫥里的衣服是永遠不夠穿的嗎?為了能經常穿新衣(更換驅動)的,于是出現了動態加載機制。同時為保持衣櫥整潔,必須做下分類:

          #ls -l /dev/hda /dev/hdb

          brw-rw---- 1 root disk 3, 0 May 1 2008 /dev/had

          brw-rw---- 1 root disk 3, 64 May 1 2008 /dev/hdb

          我們可以看3表示兩個都是同種類型的硬盤(常使用同個驅動),064表示不是同個硬盤。從大體上分,這些設備文件分別屬于字符設備、塊設備、網絡設備。通過這些文件我們可以和外圍的設備,如:鍵盤、U盤等通信。

          一種簡單表示它們之間關系方法

          用戶

          /dev設備文件

          /proc文件

          內核

          外圍設備


          話說回來,說了那么多和我們泡MM有什么關系呢?很明顯,我們帶MM出去難免要購物,事先了解一下其喜好,那么,逛街的時候就懂得避免經過名牌衣店啦!因為對我來說那每件衣服都可以頂我一個月的工資。那么,遇到這種MM。逛街時要怎么走才不至于太郁悶也不至于太無聊呢? 自己想吧!我也不懂~~~

          /proc中有一個和我們的驅動模塊密不可分的文件,/proc/modules,通過查看它,我們了解到目前系統已經動態加載的模塊

          #cat /proc/modules

          #lsmod

          好了,目前我們已經知道驅動放在上面地方,如何查看已經加載模塊,這些都很重要。要知道泡美女說起來容易,做起來可不簡單,沒有厚厚的臉皮,百折不撓的斗志,是很難得手的,但有第一點,就是我們絕不提倡死纏爛打,玩持久戰。絕對是要在享受過程的同時速戰速決。所以,下個文章會單刀直入、直搗黃龍,力求了解如何真正完成一個驅動,呵呵!



          地震讓大伙知道:居安思危,才是生存之道。
          posted on 2008-05-01 22:13 小尋 閱讀(1946) 評論(0)  編輯  收藏 所屬分類: kernel
          主站蜘蛛池模板: 固原市| 正安县| 舞阳县| 冀州市| 长泰县| 英吉沙县| 马尔康县| 兴国县| 洱源县| 七台河市| 东乡族自治县| 丰台区| 始兴县| 江陵县| 资兴市| 诸城市| 新邵县| 三门峡市| 东至县| 阿拉善左旗| 清河县| 加查县| 淳化县| 长葛市| 南京市| 密云县| 蒙阴县| 安西县| 万年县| 平陆县| 沂源县| 水富县| 库伦旗| 莒南县| 阿勒泰市| 宁武县| 宿迁市| 上犹县| 凤冈县| 兰州市| 柞水县|