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

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 

Recently uploaded (20)

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 

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