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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux系統上常見的檔案管理類命令Linux
- 常見的 Linux 系統版本Linux
- Linux系統中服務常見的兩大類詳解!Linux
- 直播系統程式碼,三種常見的提示彈窗
- 常見bug分類
- Linux常見的開發命令有哪些?分類介紹!Linux
- 常見的五種三列布局
- 資料並非都是正態分佈:三種常見的統計分佈及其應用
- Linux系統中虛擬裝置檔案的各種實用用法Linux
- 終於找全了!Go的三種常見的安裝方式,各種系統多個版本應有盡有Go
- Linux系統常見的管理皮膚有哪些?Linux
- 常見的Linux系統有哪些?你知道嗎?Linux
- Linux系統常見的5大主要模組!Linux
- 常見儲存器分類
- 常見的三種反爬蟲措施爬蟲
- 展廳互動多媒體常見的四種技術分類
- 【Linux入門知識分享】常見的Linux系統有哪些?Linux
- mXSS攻擊的成因及常見種類
- Python中執行系統命令常見的幾種方法Python
- Linux命令列:cURL的十種常見用法Linux命令列
- 常見裝置螢幕解析度
- 常見的電腦電源型別區分 電源種類有哪些?型別
- 常見的三種工廠模式區別模式
- 常見的三種沉浸式投影型別型別
- 代理IP常見的三種切換方式
- 探討一下Linux系統中使用者ID的五種分類!Linux
- Linux系統常見的發行版本以及區別!Linux
- Linux系統常見檔案大小常用的命令詳解!Linux
- Linux系統中,常見的隱形檔案有哪些?Linux
- 新手linux系統常見問題解決方案Linux
- Linux上安裝MySQL的幾種常見方式的過程和步驟LinuxMySql
- Linux系統下建立檔案最常見的8種方法!Linux
- 鴻蒙(HarmonyOS)常見的三種彈窗方式鴻蒙
- Python常見的三種分支語句詳解!Python
- 常見的三種HTTP代理服務型別HTTP型別
- Python選擇語句常見的三種形式!Python
- 導致代理超時的三種常見原因
- MySql三種常見引擎及其區別MySql