A). Multiuser: A multi-user Operating system allows more than one user to share the same computer system at the same time.

B). Multi Tasking: More than one program can be run at a time. The main concept of multitasking is maximum utilizing CPU resources

C). Open System: The UNIX is open source code i.e Any user can modified Unix open source code according there ideas and requirements

  • Using UNIX open source codeSun Micro Systems+ Adding additional features =Sun SalariesIBM+Adding additional feature  =  IBM-AIXHP+Adding additional feature= HP=UXSunta Curuz + Adding additional feature= SCO-UnixSilicon Graphics   +Adding additional feature=   IRIXMicro Soft+Adding additional feature  =    xenix

  • Any operating system developed based on UNIX open source code known as flavors of UNIX
  • The Linux was given to GPL (General Public License) Organized by GNU.
  • Linux Torvalds, who was then a student at the university of Helsinki in fin land, developed Linux in 1991. Linux is also open system

Distributors of Linux

  • Red Hat
  • Suse
  • Ubuntu
  • Puppy
  • Slakware
  • Centos
  • OEL
  • Fedora
  • White box
  • Mandrake

Interested in mastering Linux? Learn more about Linux Tutorial in this blog post.

D). Security: One of the most valued advantages of linux over the other plat forms lies with the high security levels it ensures. Every linux user is happy to work in a virus-Free environment and use the regular virus – prevention time needed when working with other operating systems for other more important task.

--> UNIX/LINUX has given two levels of securities.

  1. System level Security:  Its controlled by system Administrator.
  2. File level Security:  Its controlled by owner of the file.

E). Portability: Portability means Independent of hardware & processors

F). Communication: The main concept of communication facility Exchanging of information or files form one user account to other user account.

G). Programming Facility: UNIX o/s provides shell. Shell works like a programming language. It provides commands and keywords.

Script LanguageProgramming Language
It is an interpreter based language.Compiler based language
Interpreter Converts high levelThe whole program in a single short into machine language.
Doesn’t create .exe filesCreate .exe files
No need to compile the program.Need to compile the program
It takes less lines of codeTakes numerous lines of code.
Reduces cost of maintenanceIncreases cost of maintenance.

H). Help facility : It is the beautiful feature of UNIX/ LINUX Operating systems. Don’t know the information  about given command just go through the help line.


#Man <command name>


­­­­                                    #info <Command name>


#<command name> --help

For indepth understanding of Linux click on