分页: 1 / 1
[已解决]mknod时如何获取空闲可用的minor号?
发表于 : 2016-06-06 6:43
由 科学之子
mknod时如何获取空闲可用的minor号?
例如:
代码: 全选
root@debian:~# ls -l /dev/testlo
brw-r--r-- 1 root root 7, 20 Jun 6 06:34 /dev/testlo
如何判断20是否已经被其它设备文件使用呢?
甚至testlo可能根本不在dev上
Mon Jun 6 07:08:13 CST 2016:
想了个方法:
代码: 全选
ls -R -l |grep '7,'
(貌似)可以查找所有loop设备,但不确定是否会有非loop设备文件被统计在内
好像文件名或用户名有'7,'字样就不行了
欢迎分享更好方法
Re: [半个解决方案]mknod时如何获取空闲可用的minor号?
发表于 : 2016-06-08 11:17
由 astolia
直接看/sys/dev/block或者/sys/dev/char下面有哪些已存在的就行了