cfdisk — утилита, использующаяся для работы с дисковым пространством в операционных системах семейства Linux. Схожа с утилитой fdisk, но имеет другой пользовательский интерфейс на основе curses. Является частью пакета служебных программ Linux — util-linux.
Текущая реализация cfdisk использует библиотеку libfdisk[1] и поддерживает разбиение дисков, использующих главную загрузочную запись, таблицу разделов GUID, метку диска BSD, метки дисков SGI или SUN. Она также предоставляет информацию о точках монтирования и общую информацию о разделах: имена разделов, типы/флаги, размеры и UUID.
При вызове без аргументов cfdisk читает текущую таблицу разделов с диска и выдаёт результаты пользователю.
#include <libfdisk.h>
»