0% found this document useful (0 votes)
56 views18 pages

UNIX Introduction 1

This document provides an introduction to the UNIX operating system. It outlines the objectives of understanding what an operating system is, what UNIX is, the differences between UNIX and DOS, the history of UNIX, and the key features of UNIX. The history section describes the development of UNIX from its origins in 1965 from the Multics operating system through various versions. The features section explains multi-user capability, multi-tasking, inter-process communication, security, portability, windowing systems, programming facilities, and the open-source nature of UNIX.

Uploaded by

Akash Savaliya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
56 views18 pages

UNIX Introduction 1

This document provides an introduction to the UNIX operating system. It outlines the objectives of understanding what an operating system is, what UNIX is, the differences between UNIX and DOS, the history of UNIX, and the key features of UNIX. The history section describes the development of UNIX from its origins in 1965 from the Multics operating system through various versions. The features section explains multi-user capability, multi-tasking, inter-process communication, security, portability, windowing systems, programming facilities, and the open-source nature of UNIX.

Uploaded by

Akash Savaliya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 18

TYBCA-SEM-V (502)

UNIX & SHELL PROGRAMMING

Presented By
Assistant Professor
Pratiksha Patel
Shri S.V.Patel College of Computer Science and Business
Management

UNIX Intro. June 2020


Introduction to UNIX

 Objectives
- What is Operating System
- What is UNIX OS
- Difference Between UNIX and DOS
- History of UNIX
- Features of UNIX

UNIX Intro. June 2020


What is OS

 Operating System is interface between user and


system or user and computer hardware device.
 It is a program which controls all the other parts
of computer system i.e. hardware and software.
 It allocates computer’s resources
 It Manage process
 It manage memory, and schedules the task.

UNIX Intro. June 2020


What is UNIX OS

 The Unix operating system is a set of programs


that act as a link between the computer and the
user.

UNIX Intro. June 2020


Difference between UNIX
and DOS
UNIX DOS
 It can have a GUI  It cannot have GUI, only CUI
 It is more secure  It is not more secure
 It is multitasking  DOS is not multitasking
 It is case sensitive  DOS is not case-sensitive
 UNIX use forward slash(/)  DOS use Backward slash(\)
 It is mainly used in servers  It is used in embedded Systems

UNIX Intro. June 2020


History of UNIX

 In1965 a joined project by three laboratories (AT


&T, MIT, and General Electric) developed
MULTICS O/S (MULTiplexed Information
Computing Service)
 Pros: multiuser, multiprocessor o/s
 Cons: size and complexity if more users are
connected.
 To overcome above problem….
UNIX Intro. June 2020
History of UNIX

 In 1969 the first version UNICS (UNiplexed


Information and Computing System) is
developed by Ken Thompson and Dennis Ritchie
at AT&T bell lab.
 Prior it was developed for PDP-7 machine for
trial purpose.
 In 1970, Ken Thompson joined by Dennis Ritchie
and the operating system renamed from UNICS to
UNIX for PDP-11 machine with version 1 i.e. V1
UNIX Intro. June 2020
History of UNIX

 In 1973- V3 version released, at that time Dennis


Ritchie invented C-language, and based on it
Dennis Ritchie re-written unix in c-lang.
 V4 version of unix has portability features as c-
lang also has it feature inbuilt.
 Later on different version of unix were developed
for different platform.

UNIX Intro. June 2020


History of UNIX

UNIX Intro. June 2020


Features of UNIX O/S
 Multi-user capability
 Multi-tasking capability
 Inter-process communication
 Security
 Portability
 Windowing system
 System calls and libraries
 Programming facility
 Open-source
UNIX Intro. June 2020 1
Features of UNIX O/S

 Multi-user capability
It allows more than one
user to share the same
computer system at the
same time.
At the same time computer
resource such as printer,
memory, hard disk are
shares among multiple
users
UNIX Intro. June 2020 1
Features of UNIX O/S

 Multi-tasking capability
More than one programme
can be run at a same time
Single user can run multiple
task concurrently.
In this one task run in
foreground and remaining
in background

UNIX Intro. June 2020 1


Features of UNIX O/S

 Inter-process Communication
This feature allow the user to communicate with other
users
It allows the user to pass on data, exchange mail, or
other program to another users within the networks
 Security

This feature of unix is most advantageous , it includes


inbuilt anti-virus program, user work with virus-free
enviornment
UNIX Intro. June 2020 1
Features of UNIX O/S

Unix provide security at two levels


1) System level: which control by system
administrator
2) File/Directory level: This is controlled by owner of
the file and directory
 Portability:

Unix is written in c lang., and we know that c program


are easily moved from one platform to another..this
feature is inherited in unix..
UNIX Intro. June 2020 1
Features of UNIX O/S

 Windowing System: unix has a very good user


interface, initially it was command-driven but now
a days it has multiple windows where user can run
on each window individually.
 System calls & libraries: unix has inbuilt system
calls, library functions which are easy use and call.
 Programming Facility: unix provides a shell, and it
works like a programming language, it provides
commands and keywords.
UNIX Intro. June 2020 1
Features of UNIX O/S

 Open-Source: it is an open-source os, which means


any user can modified unix open source code file
based on their ides and requirements
 Using UNIX open source code Sun Micro Systems
+ Adding additional features =Sun Salaries IBM+
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
UNIX Intro. June 2020 1
Features of UNIX O/S

 Help facility:
It is the beautiful feature of UNIX/ LINUX Operating
systems.
If we don’t know the information  about given command
just go through the help line.
e.g                   
$ man <command name>

UNIX Intro. June 2020 1


To enhance ur knowledge more:
Visit on following link
https://www.tutorialspoint.com/unix/unix-gettingstarted.htm

UNIX Intro. June 2020 1

You might also like