Hierarchical File System
Linux provides a standard file structure in which system files/ user files are arranged.
Linux is a multiprogramming system
means multiple applications can run at same time.
Multi-programming is made possible on the Linux system by time-sharing feature.
A program in Linux is broken down into tasks, each task is something like reading from or writing to the disk, or waiting for input from a user. The ability of any as to handle the execution of multiple tasks is known as multi-tasking.
Linux is a multiuser system means multiple users can access system resources like memory, ram and application programs at same time.
Linux source code is freely available and it is community based development project..
Linux is copyrighted under GNU General Public License. The licensing for Red Hat Linux states that a person can make any number of copies of the software and distribute it freely or charge a price for it. One can freely download Linux from the Internet for use.
The advantage of Linux Operating System
The most important advantage of using Linux is the fact that it is free to obtain. Linux distribution can be installed on any number of computers without paying a single penny.
Linux is perfect those old computers with barely any processing power or memory. There are endless possibilities to find old 386 or 486 computers with barely any RAM run Linux without any issue.
Simple Upgrade and Installation Process
The installation procedure of most Linux versions is menu-driven. It includes the ability to upgrade from prior preserves the existing configuration files and maintains a list of its actions during installation.
The graphical interface for Linux is the X Window system. It is divided into two sub systems consisting of a server and a client. Linux has a number of graphical user interfaces called Desktop Environments, such as K Desktop Environment (KDE) and GNU Object Environment (GNOME), both of which are versions of the X Windows system. They run on the X server.
Excellent Security Features
Security – Linux provides user security using authentication features like password protection/ controlled access to specific files/ encryption of data. This is the reason why many Internet Service Providers (ISPs) are replacing their current OS with Linux systems.