導航:首頁 > 器材知識 > linux中什麼是設備類

linux中什麼是設備類

發布時間:2021-12-23 10:25:57

Ⅰ linux 設備的含義

inux 中的設備有2種類型:字元設備(無緩沖且只能順序存取)、塊設備(有緩沖且可以隨機存取)。這些設備中,有些設備是對實際存在的物理硬體的抽象,而有些設備則是內核自身提供的功能(不依賴於特定的物理硬體,又稱為"虛擬設備")。每個設備在 /dev 目錄下都有一個對應的文件(節點)。
常見設備及相應/dev/下的文件名:

/dev/usb/hiddev0 | /dev/usb/hiddev1 --- USB 字元設備(滑鼠/鍵盤/游戲桿/手寫版等人操作計算機的設備)
/dev/uba | /dev/ubb --- USB 塊設備(U盤之類)
/dev/sda | /dev/sdb --- 第n個 SCSI 磁碟(整個磁碟)
/dev/hda | /dev/hdb --- 第n個 IDE 磁碟(整個磁碟)
/dev/sdc1 | /dev/sdc2 --- 第3個 SCSI 磁碟的第n個 分區 Linux/i386來說,分區1-4是主分區,5-15是邏輯分區。
/dev/scd0 | /dev/scd1 --- 第n個 SCSI CD-ROM
/dev/tty0 | /dev/tty1 --- 當前虛擬控制台、第n個虛擬控制台 TTY(終端)設備

Linux系統Mount點:mount的時候,mount的目標文件夾/media/cdrom要手動創建

mount /dev/cdrom /media/cdrom

Ⅱ 在linux系統下,設備分那幾種

字元設備:
字元(char)設備是個能夠像位元組流(類似文件)一樣被訪問的設備,由字元設備驅動程序
來實現這種特性。字元設備驅動程序通常至少要實現open、close、read和write的系統調用。字元終端(/dev/console)和串口(/dev/ttyS0以及類似設備)就是兩個字元設備,它們能很好的說明「流」這種抽象概念。字元設備可以通過FS節點來訪問,比如/dev/tty1和/dev/lp0等。這些設備文件和普通文件之間的唯一差別在於對普通文件的訪問可以前後 移動訪問位置,而大多數字元設備是一個只能順序訪問的數據通道。然而,也存在具有數據區特性的字元設備,訪問它們時可前後移動訪問位置。例如framebuffer就是這樣的一個設 備,app可以用mmap或lseek訪問抓取的整個圖像。

塊設備:
和字元設備類似,塊設備也是通過/dev目錄下的文件系統節點來訪問。塊設備(例如磁碟)上能夠容納filesystem。在大多數的Unix系統中,進行I/O操作時塊設備每次只能傳輸一個或多個完整的塊,而每塊包含512位元組(或2的更高次冪位元組的數據)。Linux可以讓app像字元設備一樣地讀寫塊設備,允許一次傳遞任意多位元組的數據。因此,塊設備和字元設備的區別僅僅在於內核內部管理數據的方式,也就是內核及驅動程序之間的軟體介面,而這些不同對用戶來講是透明的。在內核中,和字元驅動程序相比,塊驅動程序具有完全不同的介面。

網路設備:
任何網路事物都需要經過一個網路介面形成,網路介面是一個能夠和其他主機交換數據的設備。介面通常是一個硬體設備,但也可能是個純軟體設備,比如回環(loopback)介面。 網路介面由內核中的網路子系統驅動,負責發送和接收數據包。許多網路連接(尤其是使用TCP協議的連接)是面向流的,但網路設備卻圍繞數據包的傳送和接收而設計。網路驅動程序不需要知道各個連接的相關信息,它只要處理數據包即可。 由於不是面向流的設備,因此將網路介面映射到filesystem中的節點(比如/dev/tty1)比較困難。Unix訪問網路介面的方法仍然是給它們分配一個唯一的名字(比如eth0),但這個名字在filesystem中不存在對應的節點。內核和網路設備驅動程序間的通信,完全不同於內核和字元以及塊驅動程序之間的通信,內核調用一套和數據包相關的函數而不是read、write等。

Ⅲ linux系統設備文件分為幾類怎樣區別它們,請舉例說明。急用啊 謝謝

好多呢。有b 代表block設備塊兒文件; -代表一般文件;d代表目錄文件; 等等,不下七八種。具體man 一下吧。

Ⅳ linux系統外部設備是什麼類型的文件

存儲設備一般是塊設備文件(b)
滑鼠、鍵盤燈不帶緩沖的是字元設備文件(c)

Ⅳ 攝像頭在linux中是什麼設備類型

我必須聲明一下:
我本來不想修復自己的答案的
因為我覺得我的答案沒一點問題
但是我看的仁兄的答案之後我實在是氣不過
我想我必須解釋一下
他說的手機是不錯
不過我想他有可能毫不了解手機行情吧?
MPX220已經停產了你知不知道~!!!!

★★★★★★MPX220已經停產了你知不知道~!!!!★★★★★★

※※※你不了解清楚了拜託你不要亂說好不好~!!!!!!!!!※※※※

還有~!
你說N-GAGE QD支持的軟體少?
那你怎麼就不說你推薦的手機有多少軟體的?
symbian操作系統是目前手機的絕對主流操作系統
你一WINDOWS跑上來湊什麼熱鬧~!

還有
你推薦的手機相機不怎麼樣~!
手機電池的續航時間你又有沒有算進去~!
1070MHA的電池你能拿幾塊出來????????

你就只會說你自己的正解~!
那你憑什麼說別人的不對?
說得好象自己很懂行似的!
就你自己一個人用手機的啊 ????

還有一點
這里不是你做廣告的地方
拜託你回答問題就算了
不要在最後加上那些不清不楚的類似於廣告的東西好不好?

仍然推薦QD~!!!!!!!!!!!!!!!
他是一線大廠中性價比最高的智能手機
可以閱讀RSS新聞
可以進行JAVA拓展
藍牙傳輸
支持拓展卡
支持影音播放
支持應用軟體拓展
S40操作系統
還有一點
是我自己的認為哦
我認為QD狂耐摔~!!!!!
我的手機上回在車站上車時掉地上了
居然一點沒壞~!!
而且價格便宜
行貨1400
水貨1000左右
規格參數

¤上市時間 2004年05月
手機類型 直立式
手機制式 GSM
GPRS 支持
支持頻段 GSM/GPRS;900/1800/1900MHz
通話時間[分鍾] 210
待機時間[小時] 240
顯示屏幕
屏幕尺寸 176×208像素
屏幕顏色 4096色
屏幕類型 TFT彩色屏幕
外觀特徵
重量[g] 143
長度[mm] 118
寬度[mm] 68
高度[mm] 22
顏色 灰色
基本功能
更換彩殼 支持
特殊功能 內置可以隨時進行游戲的熱插拔多媒體存儲卡(MMC卡)插槽
鈴聲類型 24 和弦
通信功能
天線 內置
中文輸入方式 T9輸入法
電話簿項目 名片式存儲
電話簿分組 支持,7組
簡訊息協議 支持MMS
數碼相機功能
多媒體娛樂
內置游戲 有
JAVA Java擴展 2.0
網路與數據傳輸
支持WAP 支持
WAP版本 WAP v2.0
藍牙技術 支持,內置
E-Mail 支持
WWW瀏覽器 XHTML瀏覽器
個人助理
鬧鍾功能 支持關機鬧鍾
電力規格
標配電池 鋰電池(1070mAh BL-6C)
配件
配件 鋰電池(1070mAh BL-6C),充電器,光碟,耳機
我可以幫助你,你先設置我最佳答案後,我網路Hii教你。

Ⅵ linux中什麼是塊設備和字元設備

答:linux中i/o設備分為兩類:字元設備和塊設備。兩種設備本身沒有嚴格限制,但是,基於不同的功能進行了分類。
(1)字元設備:提供連續的數據流,應用程序可以順序讀取,通常不支持隨機存齲相反,此類設備支持按位元組/字元來讀寫數據。舉例來說,鍵盤...

閱讀全文

與linux中什麼是設備類相關的資料

熱點內容
雙路電源自動切換裝置直流6 瀏覽:307
靈豚機械表邊上24刻度是什麼 瀏覽:73
氣割氧氣閥門調 瀏覽:745
江西化肥設備哪裡靠譜 瀏覽:379
閥門dn2s什麼意思 瀏覽:38
自動門感應控制裝置 瀏覽:685
微弱信號檢測裝置國外的研究狀況 瀏覽:840
車銑復合數控機床什麼系統好 瀏覽:109
榮威前輪軸承更換多少錢 瀏覽:844
刪除本地微pe工具箱 瀏覽:14
天然氣閥門怎麼樣才是打開狀態 瀏覽:193
手繪機械金屬光澤如何畫出 瀏覽:732
自行車剎車裝置的作用和原理圖 瀏覽:15
駐馬店製冷證要多少錢 瀏覽:981
怎麼改閥門最炸 瀏覽:608
自動控制就是應用控制裝置使控制對象 瀏覽:862
南網電力系統自動裝置真題 瀏覽:202
西安高壓閥門廠招聘信息 瀏覽:644
汽車半軸軸承怎麼加機油 瀏覽:428
二手res閥門排氣什麼價位 瀏覽:166