Utility to manage partitions inside disks and volumes. Part of
diskutil. APM is only supported for macOS, MBR is optimized for DOS, while GPT is compatible for most modern systems. More information: https://keith.github.io/xcode-man-pages/diskutil.8.html.
diskutil partitionDisk /dev/disk_device 0 APM|MBR|GPT
diskutil partitionDisk /dev/disk_device 1 APM|MBR|GPT partition_filesystem partition_name
16G for 16GB or 50% to fill half of total volume size):diskutil partitionDisk /dev/disk_device 1 APM|MBR|GPT partition_filesystem partition_name partition_size
diskutil partitionDisk /dev/disk_device number_of_partitions APM|MBR|GPT partition_filesystem1 partition_name1 partition_size1 partition_filesystem2 partition_name2 partition_size2 ...
diskutil listFilesystems