Linux块设备概念和列出块设备命令学习
Linux塊設備
? ? ? 一種具有一定結構的隨機存取設備,對這種設備的讀寫是按塊進行的,他使用緩沖區(qū)來存放暫時的數據,待條件成熟后,從緩存一次性寫入設備或者從設備一次性讀到緩沖區(qū)。可以隨機訪問,塊設備的訪問位置必須能夠在介質的不同區(qū)間前后移動。
? ? 塊設備也就是存儲以“塊”為單位存儲數據的設備,比較典型的如磁盤設備、光盤或者優(yōu)盤。
使用lsblk命令列出塊設備;默認按樹狀列出所有打開的塊設備;
加 -l,以列表形式列出;
加 -a 參數,連空的塊設備一起列出;
-b,列出某個具體的塊設備;某些Linux可能要先安裝才能使用此命令;
命令輸出的7個列的含義如下;
NAME : 這是塊設備名。
MAJ:MIN : 本欄顯示主要和次要設備號。
RM : 本欄顯示設備是否可移動設備。注意,在本例中設備sdb和sr0的RM值等于1,這說明他們是可移動設備。
SIZE : 本欄列出設備的容量大小信息。例如298.1G表明該設備大小為298.1GB,而1K表明該設備大小為1KB。
RO : 該項表明設備是否為只讀。在本案例中,所有設備的RO值為0,表明他們不是只讀的。
TYPE :本欄顯示塊設備是否是磁盤或磁盤上的一個分區(qū)。在本例中,sda和sdb是磁盤,而sr0是只讀存儲(rom)。(LCTT譯注,此處sr0的RO項沒有標記為1,可能存在一些錯誤?)
MOUNTPOINT : 本欄指出設備掛載的掛載點。
總結
以上是生活随笔為你收集整理的Linux块设备概念和列出块设备命令学习的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UMDF驱动开发入门
- 下一篇: Linux下调试器GDB的简单使用图解