Sure. If you don't know what to do, it's definitely slower. The trick is chaining commands together. ls can order its output by filesize (ascending or descending), head will then get you the n largest files: "ls -S | head -n 12" for twelve.
Actually thinking about it, the easiest way to move those files whould then be to use xargs: "ls -S | head -n 12 | xargs -I% mv % /target/dir/". Oh, and "df -h" will show you the free disk space for all mounted partitions under Linux.
This is all besides the point, though. You're essentially arguing that your shell isn't powerful or obvious enough, and you're right, but using a GUI isn't a fix - like another poster said, it might make the easy things a bit easier but it makes the hard things a lot harder.