Unix is one of the oldest but still most popular Operating Systems. It was invented in 1969 at AT&T Bell Labs by Ken Thompson and Dennis Ritchie. All the contemporary operating systems of Solaris, HP-UX, Linux, AIX are variants of Unix.
Linux and Unix and their variants have several different ways of locating files. each of the below commands can be used to locate files.findlocatewheriswhich
Yes, Unix has several variants of Graphical User Interfaces that may be used instead of the command line if the user wishes it.
Nagios was designed to run on Linux; however, it also runs on other Unix variants.
Logically, for all intents and purposes the functionality of the JVM is the same in Windows and other operating systems, including Linux, Unix (and variants), z/os, etc. A Java program utilizing the JVM will run the same way on all the different platforms.
The reason for the exec functions being same/similar is because the Mac OS has its roots in variants of the Unix kernel.
Unix is one of the oldest but still most popular Operating Systems. It was invented in 1969 at AT&T Bell Labs by Ken Thompson and Dennis Ritchie. All the contemporary operating systems of Solaris, HP-UX, Linux, AIX are variants of Unix.
Some of your options are as follows: Open Solaris. It is based on Sun's Solaris Unix operating system. You can get it from http://opensolaris.org/os/ FreeBSD livecd http://livecd.sourceforge.net/ However, if your only goal is to learn shell scripting all the Linux/Unix variants use the same shells (usually some version of bash, sh, csh, tcsh, or zsh). The bash shell is the same if ran on Linux, Unix, or even Windows.
The advantage to being able to modify Unix (or Linux, etc.) is that you can customize it to your liking, and in the case of Linux and its variants you can sell the changes. The disadvantage would be support; if you make a change you are responsible for fixing any problems that may develop.
There are two major types: Windows and operating systems that derived from Unix. OS X is Unix-like because it's based on Darwin which is BSD, another Unix-like operating system family, which are cousins to Linux (which itself has over 300 variants)
It would take a very long time to learn all of the Unix commands, and frankly, that isn't necessary. Most Unix users have a subset of commands they use all the time, and that is how they learn them.
Linux, Minix, Coherent, FreeBSD, etc. These are all clones of Unix