Differences between Linux and Solaris
Linux is also just a kernel by itself, while Solaris is a whole operating system. You could, for example, compare Solaris to Slackware for something more accurate.

They also have different names for partitions. In Solaris, as well as in BSD, they are called Slices. They also have different default shells with the Bourne shell being the default for Solaris and Bash for Linux.

A few commands are also different, like pkill (process kill) in Solaris is equivalent to killall in Linux. They use, however, the same kill signal with 15 being a soft, default one for both Operating System. Another one is the lp for Solaris (line print command), being lpr on Linux.

A few files have different sets of permissions by default too. They also use different types of file system, with UFS being common for Solaris and EXT2, EXT3, ReiserFS and many others being common for Linux.

They have different requirements for Login and passwords. Solaris and Linux passwords must be at least six characters in length and different from the login ID. The first six characters of the Solaris password must contain at least two alphabetic characters and at least one numeric or special character. Linux passwords can be any combination of alphanumeric or special characters and there is no requirement for what the first six must contain.

Linux also defaults the home directory to /home/user, while Solaris defaults them to /export/home/user.

Hardware support for Solaris/X86 is very, very limited when comparing to X86/Linux as well.


only 1 comment untill now

  1. Very informative, thanks 🙂

Add your comment now