Sure, there are plenty of fine GUI-based open source packages. But if you're a dedicated open source user, especially if you're using an operating system with its historic roots in Unix, you'll sooner or later feel the call of the command line. Bash, awk, sed, grep, diff, sudo, tee, tar...besides being fun to say, these are also powerful tools.
But how do you develop expertise with this tool set, especially if you're migrating from a Windows background?