在/dev/block目录下,文件名8:0或11:0是什么意思?

在/dev/block目录下,文件名8:0或11:0是什么意思?

/dev/block 目录中有一堆符号链接。
我发现他们指向 /dev 中的块设备文件。
我想知道他们名字的含义(8:0, 8:1, 11:0, 11:1, ...)

答案1

如果您执行正常操作ls -l,您将看到这些是块设备的链接。

% ls -l /dev/block/
total 0
lrwxrwxrwx 1 root root 6 May  5 09:03 253:0 -> ../vda
lrwxrwxrwx 1 root root 7 May  5 09:03 253:1 -> ../vda1
lrwxrwxrwx 1 root root 6 May  5 09:03 253:16 -> ../vdb
lrwxrwxrwx 1 root root 7 May  5 09:03 253:2 -> ../vda2
lrwxrwxrwx 1 root root 7 May  5 09:03 253:3 -> ../vda3
lrwxrwxrwx 1 root root 6 May  5 09:03 253:32 -> ../vdc
lrwxrwxrwx 1 root root 7 May  5 09:03 253:33 -> ../vdc1

如果相反,您ls -lL将看到目标详细信息

% ls -lL /dev/block/
total 0
brw-rw---- 1 root disk 253,  0 May  5 09:03 253:0
brw-rw---- 1 root disk 253,  1 May  5 09:03 253:1
brw-rw---- 1 root disk 253, 16 May  5 09:03 253:16
brw-rw---- 1 root disk 253,  2 May  5 09:03 253:2
brw-rw---- 1 root disk 253,  3 May  5 09:03 253:3
brw-rw---- 1 root disk 253, 32 May  5 09:03 253:32
brw-rw---- 1 root disk 253, 33 May  5 09:03 253:33

从这里可以明显看出,文件名中的 x:y 值是主/次设备号。

也可以看看设备类型数字的含义是什么?

相关内容