Linux系統常見的三種裝置分類!
Linux系統中裝置主要分為哪幾類?在Linux中,裝置主要分為三種,分別是:塊裝置、字元裝置和網路裝置,接下來透過這篇文章詳細介紹一下。
Linux系統中的裝置可以分為字元裝置、塊裝置和網路裝置這三類。
1、字元裝置
字元裝置是能夠像位元組流一樣被訪問的裝置,當對字元裝置發出讀寫請求,相應的IO操作立即發生。Linux系統中很多裝置都是字元裝置,如字元終端、串列埠、鍵盤、滑鼠等。在嵌入式Linux開發中,接觸最多的就是字元裝置以及驅動。
2、塊裝置
塊裝置是Linux系統中進行TO操作時必須以塊為單位進行訪問的裝置,塊裝置能夠安裝檔案系統。塊裝置驅動會利用一塊系統記憶體作為緩衝區,因此對塊裝置發出讀寫訪問,並不一定立即產生硬體I/O操作。Linux系統中常見的塊裝置有如硬碟、軟碟機等等。
3、網路裝置
網路裝置既可以是網路卡這樣的硬體裝置,也可以是一個純軟體裝置如迴環裝置。網路裝置由Linux的網路子系統驅動,負責資料包的傳送好接收,而不是面向流裝置,因此在Linux系統檔案系統中網路裝置沒有節點。對網路裝置的訪問是透過socket呼叫產生,而不是普通的檔案操作如open/closc和read/write等。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2927468/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- IT系統的三種分類
- 直播系統程式碼,三種常見的提示彈窗
- Linux系統上常見的檔案管理類命令Linux
- 常見的 Linux 系統版本Linux
- Linux系統中服務常見的兩大類詳解!Linux
- linux裸裝置三種對映方式Linux
- Linux常見命令(系統命令)Linux
- 資料並非都是正態分佈:三種常見的統計分佈及其應用
- 常見儲存器分類
- Linux常見的開發命令有哪些?分類介紹!Linux
- 終於找全了!Go的三種常見的安裝方式,各種系統多個版本應有盡有Go
- Linux /dev 常見特殊裝置介紹與應用Linuxdev
- 在Linux系統中儲存裝置的兩種表示方法(轉)Linux
- 常見的三種反爬蟲措施爬蟲
- 展廳互動多媒體常見的四種技術分類
- Linux系統常見的5大主要模組!Linux
- shell教程-002:常見的Shell種類
- Linux系統中虛擬裝置檔案的各種實用用法Linux
- 常見的電腦電源型別區分 電源種類有哪些?型別
- 常見裝置螢幕解析度
- 常見的三種工廠模式區別模式
- 常見的三種沉浸式投影型別型別
- 代理IP常見的三種切換方式
- 鴻蒙(HarmonyOS)常見的三種彈窗方式鴻蒙
- 常見的Linux系統有哪些?你知道嗎?Linux
- Linux系統常見的管理皮膚有哪些?Linux
- Windows10系統無法識別usb裝置的三種解決方法Windows
- 系統的分類
- Linux 下系統呼叫的三種方法Linux
- 模組化路由器的常見分類大全路由器
- Android 常見工具類封裝Android封裝
- Python中執行系統命令常見的幾種方法Python
- Linux下常見檔案系統對比Linux
- MySql三種常見引擎及其區別MySql
- 導致代理超時的三種常見原因
- 常見的三種HTTP代理服務型別HTTP型別
- 【OS】Linux下 /dev 常見特殊裝置介紹與應用[loop]LinuxdevOOP
- 機器學習常見演算法分類彙總機器學習演算法