Skip to main content

Introduction To UNIX Operating System

  • What is UNIX?
UNIX is an operating system which was first developed in the 1960s. It is a stable, multi-user, multi-tasking system for servers, desktops and laptops. UNIX systems also have a graphical user interface (GUI) similar to Microsoft Windows which provides an easy to use environment. However, knowledge of UNIX is required for operations which aren't covered by a graphical program, or for when there is no windows interface available. First version of UNIX developed at the University of California Berkeley.

  • The UNIX Operating System

The UNIX operating system is made up of three parts: 

1. The kernel

2. The shell

3. Utilities 


THE KERNEL

• The kernel of UNIX is the hub of the operating system.

• It allocates time and memory to programs and handles the filestore and communications in response to system calls. 


THE SHELL

Shell is the command line interpreter. 

  • Shell is just another program 

A program or command which interacts with the kernel and it may be any of:

  • built-in shell command

  • interpreted script 

  • compiled object code file 

It searches the filestore for the file containing the program and then requests the kernel through system calls to execute the program.

When the process has finished running the shell then returns the UNIX prompt to the user indicating that it is waiting for further commands.

The shell acts as an interface between the user and the kernel.

When a user logs in, the login program checks the username and password, and then starts another program called the shell.

The shell is a command line interpreter (CLI).

It interprets the commands the user types in and arranges for them to be carried out. The commands are themselves programs.

When they terminate, the shell gives the user another prompt on our systems. 


UTILITIES

• UNIX provides several hundred utility programs, often referred to as commands.

• The commands accomplish universal functions such as printing, editing files, etc. . 


UNIX Operating System

If you are interested to know more on any other subject in which you are interested or if you have any doubts then tell us in comment about it.  

Comments

Popular posts from this blog

8085 Microprocessor: De-multiplexing of AD0-AD7 Address and Data Lines

  De-multiplexing of AD0-AD7 of 8085 Microprocessor THE ADDRESS AND DATA BUSES: • 8085 Microprocessor have total 16 address lines and 8 data lines. • 8 signal lines A8 – A15 which are unidirectional. • The other 8 address bits are multiplexed with the 8 data bits. So, the bits AD0 – AD7 are bi-directional and serve as A0 – A7 (address bus) and D0 – D7 (data bus) at the same time. • During the execution of the instruction, these lines carry the address bits during the early part, then during the late parts of the execution, they carry the 8 data bits. In order to separate the address from the data, we can use a latch to save the value before the function of the bits changes. THE CONTROL AND STATUS SIGNALS: • There are 4 main control and status signals. 1. ALE (Address Latch Enable): This signal is a pulse that become 1 when the AD0 –AD7 lines have an address on them. It becomes 0 after that. This signal can be used to enable a latch to save the address bits from the AD lines. 2. RD ...

Farmer's Protest in India-2020

The  Indian farmers' protes t of 2020  is an ongoing protest against the three farm acts  passed by the Indian  Parliament  in 2020.This protest is mainly going on  by farmers of Punjab , Rajasthan and Haryana. Firstly the local protests began in states of Punjab and Haryana.  After two months of protests, farmers from these two states began a movement named ' Dilli Chalo ' , in which tens of thousands of farmers marched towards the national capital. Police and law enforcement used water cannons and tear gas to prevent the farmers from entering Delhi . On 26 November, a nationwide general strike  that reportedly involved approximately 250 million people  took place in support of the farmers. This protest is going on because of three bills which were passed  by the Rajya   Sabha  passed the three bills by 22 September.  The President of India  gave his assent by signing the bills on 28 September, thus co...

Introduction to System Analysis Design

What is System? System is known as collection of components of a plan. System can be any software, any application or any computer related program. What is Analysis? Analysis is known as research or detail examination on any particular topic by the information or data about that topic given to us. What is Designing? Designing is the process of creating construction of system. It is reference for coding. Properties of System: Organization: It implies structure and order. It is arrangement of components that help to achieve objective. Like as, a computer system is designed around an input device, a central processing unit, an output device and one or more storage units. When linked together they work as a whole system. Interaction: It refers the manner in which each components functions with other components of system. For example, purchasing must interact with production, in computer system CPU must interact with the input device to solve the problem. Interdependence: It means the compo...