SlideShare a Scribd company logo
1 of 10
UNIX
AN INTRODUCTION
5/9/2017 1bhatvijetha
• In 1965 Bell Laboratories ,general Electrical company and
Massachusetts Institute of Technology developed an
operating system called MULTICS.
• MULTICS was named as UNIX in1969.
• In 1971 Unix was ported to PDP-11 computers.
• But this version was not portable for new machines.
• To resolve this problem Ken Thompson created a new high
level language called “B” and rewritten the whole UNIX
code in this high level language.
• Dennis Ritchie modified it to a new high level language
called “C”.
5/9/2017 2bhatvijetha
HISTORY
Features of UNIX
Multi-user OS:
• Multi –user means more than one user.
• Terminals have monitors and keyboards that are connected to
main computer .
• A user is allowed to sit on different terminals and access the
main computer and its resources by giving his login name
and password.
• These terminals that are connected to the main computer are
called Dump terminals.
• They can never act as independent machines and are fully
dependent on main computer.
5/9/2017 3bhatvijetha
• Multitasking
Capacity of an OS to perform multiple task
simultaneously.
It uses Time sharing techniques.
5/9/2017 4bhatvijetha
• Portability
Ability to adapt to different computers
• Security
To prevent unauthorized access.
Password to individual user:
The system will log on for a particular user
after verifying his user name and password.
5/9/2017 5bhatvijetha
File access security:
At file level there are Read ,Write and eXcute
permissions for each file .
File Encryption and decryption:
Unreadable format
Communication:
Exchange data through network among its users.
5/9/2017 6bhatvijetha
Unix System Organisation
• Utilities and Applications:
Represents user programs and commands.
• Shell
Command interpreter
Interprets the user commands and conveys
them to the kernel that executes them.
Mediator between user and kernel.
5/9/2017 7bhatvijetha
• Types of shells
Commonly used shells are
1)Bourne shell :
Default shell.
The prompt of this shell is dollar ($).
2)C shell:
The prompt of this shell is %.
3)Korn shell:
The prompt of this shell is dollar ($).
5/9/2017 8bhatvijetha
• Kernel
 Heart of the Unix System.
 Loaded into the memory whenever the system is
booted.
 It manages resources such a files, memory, I/O etc
and also keeps track on program execution.
 It doesnot interact with the user directly .
 Shell is used as a mediator b/w user and kernel.
5/9/2017 9bhatvijetha
THANK YOU
5/9/2017 10bhatvijetha

More Related Content

What's hot (20)

Bsd presentation
Bsd presentationBsd presentation
Bsd presentation
 
Unix vs linux
Unix vs linuxUnix vs linux
Unix vs linux
 
Introduction and history of linux
Introduction and history of linuxIntroduction and history of linux
Introduction and history of linux
 
Linux Features
Linux FeaturesLinux Features
Linux Features
 
Bsd ppt
Bsd pptBsd ppt
Bsd ppt
 
Introduction to linux
Introduction to linuxIntroduction to linux
Introduction to linux
 
Windows V/S Linux OS - Comparison
Windows V/S Linux OS - ComparisonWindows V/S Linux OS - Comparison
Windows V/S Linux OS - Comparison
 
ITE117 Konikoff Week1 wrap
ITE117 Konikoff Week1 wrapITE117 Konikoff Week1 wrap
ITE117 Konikoff Week1 wrap
 
Operating system (Introduction to Linux)
Operating system (Introduction to Linux)Operating system (Introduction to Linux)
Operating system (Introduction to Linux)
 
Unix ppt
Unix pptUnix ppt
Unix ppt
 
Moac272 chapter11
Moac272 chapter11Moac272 chapter11
Moac272 chapter11
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
 
OSCh5
OSCh5OSCh5
OSCh5
 
Linux operating system - Overview
Linux operating system - OverviewLinux operating system - Overview
Linux operating system - Overview
 
Operating systems unix
Operating systems   unixOperating systems   unix
Operating systems unix
 
Unix and its Components
Unix and its ComponentsUnix and its Components
Unix and its Components
 
computer notes - Unix primer
computer notes - Unix primercomputer notes - Unix primer
computer notes - Unix primer
 
The FreeBSD - PRIMER
The FreeBSD - PRIMERThe FreeBSD - PRIMER
The FreeBSD - PRIMER
 
Linux vs Windows | Edureka
Linux vs Windows | EdurekaLinux vs Windows | Edureka
Linux vs Windows | Edureka
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux Introduction
 

Similar to Introduction to unix

Similar to Introduction to unix (20)

Unix and shell programming | Unix File System | Unix File Permission | Blocks
Unix and shell programming | Unix File System | Unix File Permission | BlocksUnix and shell programming | Unix File System | Unix File Permission | Blocks
Unix and shell programming | Unix File System | Unix File Permission | Blocks
 
Introduction to unix (1).pptx
Introduction to unix (1).pptxIntroduction to unix (1).pptx
Introduction to unix (1).pptx
 
Presentation1.pdf
Presentation1.pdfPresentation1.pdf
Presentation1.pdf
 
Linux – an introduction
Linux – an introductionLinux – an introduction
Linux – an introduction
 
UNIX_module1.pptx
UNIX_module1.pptxUNIX_module1.pptx
UNIX_module1.pptx
 
Linux@assignment ppt
Linux@assignment pptLinux@assignment ppt
Linux@assignment ppt
 
Introduction to Unix operating system Chapter 1-PPT Mrs.Sowmya Jyothi
Introduction to Unix operating system Chapter 1-PPT Mrs.Sowmya JyothiIntroduction to Unix operating system Chapter 1-PPT Mrs.Sowmya Jyothi
Introduction to Unix operating system Chapter 1-PPT Mrs.Sowmya Jyothi
 
Introduction to unix
Introduction to unixIntroduction to unix
Introduction to unix
 
Unix Introduction
Unix IntroductionUnix Introduction
Unix Introduction
 
Unix Introduction
Unix IntroductionUnix Introduction
Unix Introduction
 
niyonika.docx
niyonika.docxniyonika.docx
niyonika.docx
 
Linux
LinuxLinux
Linux
 
Unix Security
Unix SecurityUnix Security
Unix Security
 
purnima.docx
purnima.docxpurnima.docx
purnima.docx
 
khushi.docx
khushi.docxkhushi.docx
khushi.docx
 
Bhagyashri k os-tutorial1
Bhagyashri k os-tutorial1Bhagyashri k os-tutorial1
Bhagyashri k os-tutorial1
 
Linux [2005]
Linux [2005]Linux [2005]
Linux [2005]
 
Unix Operaring System
Unix Operaring SystemUnix Operaring System
Unix Operaring System
 
Overview on Open Source Technology.pptx
Overview on Open Source Technology.pptxOverview on Open Source Technology.pptx
Overview on Open Source Technology.pptx
 
Operating systems
Operating systemsOperating systems
Operating systems
 

More from bhatvijetha

LINUX:Control statements in shell programming
LINUX:Control statements in shell programmingLINUX:Control statements in shell programming
LINUX:Control statements in shell programmingbhatvijetha
 
Shellvariables in Linux
Shellvariables in Linux Shellvariables in Linux
Shellvariables in Linux bhatvijetha
 
Linux directory commands:more options on cd and ls command
Linux directory commands:more options on cd and ls commandLinux directory commands:more options on cd and ls command
Linux directory commands:more options on cd and ls commandbhatvijetha
 
Pipes and filters
Pipes and filtersPipes and filters
Pipes and filtersbhatvijetha
 
Linux commands part4
Linux commands part4Linux commands part4
Linux commands part4bhatvijetha
 
Linux commands part3
Linux commands part3Linux commands part3
Linux commands part3bhatvijetha
 
Linux commands part -2
Linux commands part -2Linux commands part -2
Linux commands part -2bhatvijetha
 

More from bhatvijetha (9)

LINUX:Control statements in shell programming
LINUX:Control statements in shell programmingLINUX:Control statements in shell programming
LINUX:Control statements in shell programming
 
Shellvariables in Linux
Shellvariables in Linux Shellvariables in Linux
Shellvariables in Linux
 
Vi editor
Vi editorVi editor
Vi editor
 
Linux directory commands:more options on cd and ls command
Linux directory commands:more options on cd and ls commandLinux directory commands:more options on cd and ls command
Linux directory commands:more options on cd and ls command
 
Pipes and filters
Pipes and filtersPipes and filters
Pipes and filters
 
Linux commands part4
Linux commands part4Linux commands part4
Linux commands part4
 
Linux commands part3
Linux commands part3Linux commands part3
Linux commands part3
 
Linux commands part -2
Linux commands part -2Linux commands part -2
Linux commands part -2
 
Linux commands
Linux commandsLinux commands
Linux commands
 

Recently uploaded

internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 

Recently uploaded (20)

internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 

Introduction to unix

  • 2. • In 1965 Bell Laboratories ,general Electrical company and Massachusetts Institute of Technology developed an operating system called MULTICS. • MULTICS was named as UNIX in1969. • In 1971 Unix was ported to PDP-11 computers. • But this version was not portable for new machines. • To resolve this problem Ken Thompson created a new high level language called “B” and rewritten the whole UNIX code in this high level language. • Dennis Ritchie modified it to a new high level language called “C”. 5/9/2017 2bhatvijetha HISTORY
  • 3. Features of UNIX Multi-user OS: • Multi –user means more than one user. • Terminals have monitors and keyboards that are connected to main computer . • A user is allowed to sit on different terminals and access the main computer and its resources by giving his login name and password. • These terminals that are connected to the main computer are called Dump terminals. • They can never act as independent machines and are fully dependent on main computer. 5/9/2017 3bhatvijetha
  • 4. • Multitasking Capacity of an OS to perform multiple task simultaneously. It uses Time sharing techniques. 5/9/2017 4bhatvijetha
  • 5. • Portability Ability to adapt to different computers • Security To prevent unauthorized access. Password to individual user: The system will log on for a particular user after verifying his user name and password. 5/9/2017 5bhatvijetha
  • 6. File access security: At file level there are Read ,Write and eXcute permissions for each file . File Encryption and decryption: Unreadable format Communication: Exchange data through network among its users. 5/9/2017 6bhatvijetha
  • 7. Unix System Organisation • Utilities and Applications: Represents user programs and commands. • Shell Command interpreter Interprets the user commands and conveys them to the kernel that executes them. Mediator between user and kernel. 5/9/2017 7bhatvijetha
  • 8. • Types of shells Commonly used shells are 1)Bourne shell : Default shell. The prompt of this shell is dollar ($). 2)C shell: The prompt of this shell is %. 3)Korn shell: The prompt of this shell is dollar ($). 5/9/2017 8bhatvijetha
  • 9. • Kernel  Heart of the Unix System.  Loaded into the memory whenever the system is booted.  It manages resources such a files, memory, I/O etc and also keeps track on program execution.  It doesnot interact with the user directly .  Shell is used as a mediator b/w user and kernel. 5/9/2017 9bhatvijetha