塊設備:block,存取單位 "塊" ,磁盤linux
字符設備:char,存取單位 "字符" ,鍵盤centos
4. 設備文件:關聯至一個設備驅動程序,進而可以跟與之對應硬件設備進行通訊bash
5. 設備號碼:ide
主設備號:major number,標識設備類型ui
次設備號:minor number,標識同一類弄下的不一樣設備centos7
只要這兩個數字相同,就說明是同樣的設備,並不看設備的名稱spa
[root@Centos7 cd]# mknod /dev/cd b 11 0 構建一個塊設備光盤.net
[root@Centos7 cd]# mount /dev/cd /mnt/code
[root@Centos7 cd]# ls /mnt/
CentOS_BuildTag GPL LiveOS RPM-GPG-KEY-CentOS-7
EFI images Packages RPM-GPG-KEY-CentOS-Testing-7
EULA isolinux repodata TRANS.TBblog
區分機械硬盤仍是固態硬盤
cat /sys/block/sda/queue/rotational 若是爲1就是機械硬盤,爲0就是固態硬盤,虛擬機不識別。
centos7是以扇區爲單位(Sector)
rel5版本 添加虛擬磁盤類型爲IDE,表現爲 /dev/hd[a-z],除了IDE接口的這種,其它的都表現爲 /dev/sd[a-z],
光盤表現爲 /dev/hdc,早期的光盤就是IDE接口,早期的IDE接口在一個主板上能夠拉出2根數據線來,而每根數據線能夠接2個硬盤,接一個光驅就要佔一個位置,這樣硬盤就最多接3個了。從centos6開始都表現爲/dev/sd*開頭
[root@Centos7 ~]# fdisk -l -u=cylinder Disk /dev/sda: 53.7 GB, 53687091200 bytes, 104857600 sectors Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x000f285a Device Boot Start End Blocks Id System /dev/sda1 * 1 64 512000 83 Linux /dev/sda2 64 1370 10485760 83 Linux /dev/sda3 1370 1892 4194304 82 Linux swap / Solaris /dev/sda4 1892 6528 37235712 5 Extended /dev/sda5 1892 4503 20971520 83 Linux
單個硬盤的連續空間纔可劃分一個分區。