5

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

3
  • 2
    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. Commented Dec 22, 2010 at 19:02
  • 2
    Doesn't anyone think this question needs expanding? @manoj are you asking for a comparison/differences?
    – tshepang
    Commented Jan 4, 2011 at 2:52
  • 6
    If Linux knowledge was required for Unix how would people have learned Unix before Linux ever existed?
    – jonescb
    Commented Jan 28, 2011 at 19:32

4 Answers 4

10

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.

3

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....

3

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.

2

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

You must log in to answer this question.