我需要程序告诉我像
这样的信息分区数量。 >>分区类型。 >>该分区的文件系统类型。 >> evry分区的开始和结束大小。 linux的PARTED实用程序的PRINT选项显示的输出类型
分区数量。 >>分区类型。 >>该分区的文件系统类型。 >> evry分区的开始和结束大小。 linux的PARTED实用程序的PRINT选项显示的输出类型
作为一个例子,输出应该像dis
数字开始结束大小类型文件系统标志 1 32.3kB 10.7GB 10.7GB primary reiserfs ,,,,,,,,,, type = 83 ,, 2 10.7GB 80.0GB 69.3GB扩展启动,,,,, lba ,,, type = 0f ,, 5 10.7GB 57.6GB 46.9GB逻辑ext3 ,,,,,,,,, type = 83 ,, 6 57.6GB 58.8GB 1234MB逻辑linux-swap ,,,,,,,,, type = 82 ,, 7 58.8GB 80.0GB 21.2GB逻辑reiserfs ,,,,,,,,, type = 83 ,,
但通过c代码。
我知道文件/ proc / partions和/ sys / block / sda从哪里可以获取数据但是我想知道parted实用程序的print选项如何检索dis数据