如何从主设备号和次设备号组成原始设备号?

方法os.makedev(major,minor)从主要设备号和次要设备号组成一个原始设备号。

例如

import os, sys
path = "/var/www/html/foo.txt"
# Get the stat tuple
info = os.lstat(path)
# Get major and minor device number
major_dnum = os.major(info.st_dev)
minor_dnum = os.minor(info.st_dev)
dev_num = os.makedev(major_dnum, minor_dnum)
print "设备编号:", dev_num

输出结果

这将给出输出:

设备编号: 105