Gparted is nicer for some stuff (have fun resizing a partition without it, for example), but for basics it’s hard to go wrong with cfdisk IMO. Or even plain fdisk. Very useful to actually know how to use that if you don’t have access to gparted, e.g., system recovery or install, and cfdisk is super easy to use too.
Programmer wants to solve a problem, writes some functions, can call them from main()
Programmer is also Sysadmin, can’t be bothered compiling stuff for every simple thing, so adds a CLI parser to call the different functions from main()
End user wants a GUI… but Sysadmin already has all they want on the CLI, so maybe someone puts up some GUI when they’re bored, or it really, really, really makes sense… or end user is SOL
Removed by mod
It really depends.
For formatting drives i.e. i much prefer the GUI.
Nothing can beat GParted imo
Gparted is nicer for some stuff (have fun resizing a partition without it, for example), but for basics it’s hard to go wrong with cfdisk IMO. Or even plain fdisk. Very useful to actually know how to use that if you don’t have access to gparted, e.g., system recovery or install, and cfdisk is super easy to use too.
Removed by mod
It also has an easy explanation: