Unix, Linux, and BSD systems share a number of similarities; they also have many distinct differences. This is especially true when working in the command line environment. It’s easy to get frustrated, confused, and possibly wreak havoc as you try to transition between the various types of Unix-like systems.
This guide is designed to highlight the differences between Unix, Linux, and BSD on the command line. It covers the most popular Unix-like platforms in use today. Operating systems covered in the book include AIX, Solaris, HP-UX, FreeBSD, OpenBSD, NetBSD, Mac OS X, RedHat/Fedora/CentOS, Debian/Ubuntu, Gentoo, and openSUSE.