Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it required to know Linux to learn other Unix. I don't know Linux but I am planning to learn Sun Solaris.

share|improve this question
Do install OpenSolaris on your desktop computer, either dual-boot or in a virtual machine, and use it for as many things as possible (web browsing, mail, development, etc.). The best way to learn is to experience. – Gilles Dec 22 '10 at 19:02
Doesn't anyone think this question needs expanding? @manoj are you asking for a comparison/differences? – Tshepang Jan 4 '11 at 2:52
If Linux knowledge was required for Unix how would people have learned Unix before Linux ever existed? – jonescb Jan 28 '11 at 19:32

From the user perspective, all *nix like systems (Linux, Ubuntu, Red Hat, Sun/Solaris, AIX) are essentially the same. By this I mean that the commands a user uses most (vi, cat, more, cd, mkdir, rmdir, rm, cp, mv, man) are available and have mostly the same options.

If, however, you want to do system administration they are different; sometimes very different.

As for Unix courses, you'll have to check the course descriptions or ask your teachers.

share|improve this answer

No, they are similar but there is no dependencies between the two. So you can learn Solaris without knowing anything about Linux.

On the other hand, I don't think it's a bad thing to know a little bit about how the different versions of unix behave....

share|improve this answer

Strictly speaking Linux is a kernel and knowing it won't help that much when targeting Solaris. However, I guess by Linux you mean Gnu/Linux based distributions. In such case, Solaris and most of these operating systems share a lot of common or similar code, like Xorg, Gnome, most Gnu utilities, Java, OpenOffice, Apache, openssl, perl, python, sudo, firefox, thunderbird, the gimp, MySQL and plenty of other open source code.

The administration side is where you'll find some major differences between Solaris and Linuxes but you'll find a lot of differences too between various families of Gnu/Linux based OSes too.

share|improve this answer

If you’re a UNIX user, all UNIX are pretty much the same. If you’re a UNIX programmer, all UNIX are a little bit different. If you’re a UNIX system admin, all UNIX are completely different!

— Bob Koehler Hubble Space Telescope Payload Flight Software Team

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.