SlideShare una empresa de Scribd logo
1 de 28
Contents
 Operating System & Features
 Definition & Naming of Linux
 History of Linux
 Components of Linux
 Basic Features of Linux
 Architecture of Linux
 About Kernel
 User-Interface View of Linux
 CLI/GUI View of Linux
 Distribution of Linux
 Hardware Requirement of Linux
 Software Application of Linux
 Different Editors of Linux
 Comparison between Linux with other Operating System
 Important Commands of Linux
 Merits/Demerits of Linux
 Use of Linux in the various fields
 Commercial use of Linux
 Conclusion
Operating System
An operating system is a software that communicates with the
hardware and allows other programs to be run.
Features of Operating System:
o Task Scheduling
o Memory Management
o Network Communication Handling
o Data and User Security
Definition & Naming of Linux
Operating System
 The Linux open source operating system, or Linux
OS, is a freely distributable, cross-platform operating
system based on Unix that can be installed on PCs,
laptops, notebooks, mobile and tablet devices, video
game consoles, servers, supercomputers and more.
 It was developed by Linus Torvalds.
 Linus Torvalds had wanted to call his invention "Freax”
i.e., Free, Freak + x as an allusion to Unix. In this
project his partner Mr. A.L.Torvalds did not think it’s a
good name, So they finally decided named their
project name as “Linux”.
History of Linux Operating System
 UNIX: 1969 Thompson & Ritchie AT&T Bell
Labs.
 Commercial Vendors: Sun, HP, IBM, SGI, DEC.
 GNU: 1984 Richard Stallman, FSF.
Open Source: GPL.
Components of Linux System
a) Kernel − Kernel is the core part of Linux. It is responsible for all
major activities of this operating system.
b) System Library − System libraries are special functions or programs
using which application programs or system utilities accesses
Kernel's features
c) System Utility − System Utility programs are responsible to do
specialized, individual level tasks.
Basic Features of Linux
a) Portable − Portability means software can works on different types
of hardware in same way.
b) Open Source − Linux source code is freely available and it is
community based development project.
c) Multiprogramming − Linux is a multiprogramming system means
multiple applications can run at same time.
d) Security − Linux provides user security using authentication
features like password protection/ controlled access to specific files/
encryption of data.
Architecture of Linux Operating System
The architecture of Linux contains some layers :
a) Hardware layer − Hardware consists of all
peripheral devices (RAM/ HDD/ CPU etc).
b) Kernel − It is the core component of Operating
System, interacts directly with hardware, provides
low level services to upper layer components.
c) Shell − It takes commands from the user and
executes kernel's functions.
d) Utilities − Utility programs that provide the user
most of the functionalities of an operating systems.
About Kernel
 It interacts with the actual hardware in machine
language.
 It is the monarch who has overall control of
everything.
 It has various functions such as file management ,
data transfer between file system and hardware,
memory management, scheduling of various programs
in the memory, interrupts issues.
User-Interface of Linux
 The user interface is either a command line interface (CLI),
a graphical user interface (GUI), or through controls are
associated with hardware.
 CLI shells are text based user interfaces, which use text for
both input and output.
 On desktop systems, the most popular user interfaces are
the GUI shells.
 Most popular user interfaces are based on the X Window
System, often simply called "X".
CLI view of Linux
Desktop View of Linux
Inside view of Linux
Distribution of Linux
 Corel Linux
 Debian GNU/Linux
 OpenLinux (Caldera)
 Red Hat
 Ubuntu
 TurboLinux
Hardware requirements to
installing Linux
 CPU
 Main memory
 Optical Drive
 Graphic card
 Hard Drive
 Sound Card
Software application for Linux
 OpenOffice: word processing, spreadsheets,
drawing
 Adobe Acrobat Reader
 Konqueror: The KDE File Manager and Web
Browser
 TV, Video, Radio, and Webcam
Editors of Linux
 There are some editors in Linux
a) Vi/Vm editor
b) Gedit editor
c) Nano editor
d) GNU Emacs editor
e) Kate/Kwrite editor
f) Lime Text editor
and many more.
Now
Comparison of Linux with Other
Operating System
Linux v/s Windows
 Linux is freely available or online downloads, for
windows companies have pay for their license.
 Windows need up to date time to time, its updating
process is slower than Linux.
 Linux supports backward compatibility unlike to the
windows.
 Most of the software made on the windows are need to
be licensed but in Linux all of them are freely
available.
Linux v/s IOS
 Hardware Requirement:
IOS has restrictive hardware requirement, while Linux does
not.
 Customizability:
IOS keep restrictions in the arrangement of your data or
display whereas Linux can make it simpler as you want.
 Security:
In the terms of security both of them are highly secured,
they did not give direct permission to their system
administrator.
Commands of Linux
 There are some commands in Linux which give direct
accessories to the files by using terminal.
Some of them are:
ls- (List Command)
mv- (Move Command)
mkdir- (Make Directories)
rmdir- (Remove Directory)
locate- (Locate Directory) etc..,
Why we use Linux?
 Costless
 Stable
 Reliable
 Extremely powerful
 Highly Secure
Merits and Demerits of Linux
 It can be easily accessible to the old computers .
 It cannot be made for gaming purpose.
 It is not easy to understand for those who are new to
Linux.
 It is mostly used by the programmers.
 It is used for both commercial and personal but for
home purpose, for this Windows is mostly preferred.
Use of Linux in various fields
It is used also used in the department of Defence, Education.
It is also popular in the field of Banking or Government Sector.
Android App
Development
Operating System for
Routers/Transmittin
g Devices.
Game Designing
Commercial use of Linux Operating
System
 Adoption of Linux in production environments, rather
than being used only by hobbyists, its widely started in
the mid-off 1990s for supercomputing purpose.
 Today, Linux systems are used throughout computing,
from embedded systems to supercomputers and
provide a secured place in server installations such as
the popular LAMP application stack.
 Linux also achieve a greatest success in the field of
mobile development with the Android by providing
ease-access and high security feature.
Conclusion
“When is it best to use Linux and when should some
other operating system be preferred?”
It all depends on the user.
Linux is only for the programmer-based environment
not for the non-programmer because it is difficult to
understand.
Thank You
Submitted by:
Achyut Sinha
CSE 2nd Year

Más contenido relacionado

La actualidad más candente (20)

operating system structure
operating system structureoperating system structure
operating system structure
 
Linux ppt
Linux pptLinux ppt
Linux ppt
 
Shell programming
Shell programmingShell programming
Shell programming
 
Unix ppt
Unix pptUnix ppt
Unix ppt
 
Introduction to Unix
Introduction to UnixIntroduction to Unix
Introduction to Unix
 
Linux os and its features
Linux os and its featuresLinux os and its features
Linux os and its features
 
Introduction to linux
Introduction to linuxIntroduction to linux
Introduction to linux
 
Case study windows
Case study windowsCase study windows
Case study windows
 
Linux commands
Linux commandsLinux commands
Linux commands
 
Introduction and history of linux
Introduction and history of linuxIntroduction and history of linux
Introduction and history of linux
 
A History of Linux
A History of LinuxA History of Linux
A History of Linux
 
UNIX Operating System ppt
UNIX Operating System pptUNIX Operating System ppt
UNIX Operating System ppt
 
Operating system and its types
Operating system and its types Operating system and its types
Operating system and its types
 
Process synchronization in Operating Systems
Process synchronization in Operating SystemsProcess synchronization in Operating Systems
Process synchronization in Operating Systems
 
Operating system basics
Operating system basicsOperating system basics
Operating system basics
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
what is LINUX ? presentation.
what is LINUX ? presentation.what is LINUX ? presentation.
what is LINUX ? presentation.
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
 
Presentation on operating system
 Presentation on operating system Presentation on operating system
Presentation on operating system
 
Unix Operating System
Unix Operating SystemUnix Operating System
Unix Operating System
 

Similar a Linux operating system ppt

linuxoperatingsystemppt-181008162908.pptx
linuxoperatingsystemppt-181008162908.pptxlinuxoperatingsystemppt-181008162908.pptx
linuxoperatingsystemppt-181008162908.pptxRyanSyahrul1
 
Chapter 8 - nsa Introduction to Linux.ppt
Chapter 8 -  nsa Introduction to Linux.pptChapter 8 -  nsa Introduction to Linux.ppt
Chapter 8 - nsa Introduction to Linux.pptgadisaAdamu
 
Linux Presentation
Linux PresentationLinux Presentation
Linux PresentationNaiyan Noor
 
Introduction to linux ppt
Introduction to linux pptIntroduction to linux ppt
Introduction to linux pptOmi Vichare
 
Hillel kobrovski Linux security overview for ciso
Hillel kobrovski   Linux security overview for cisoHillel kobrovski   Linux security overview for ciso
Hillel kobrovski Linux security overview for cisoHillel Kobrovski
 
Programming and problem solving 3
Programming and problem solving 3Programming and problem solving 3
Programming and problem solving 3sushruth kamarushi
 
Linux Basics Knowlage sharing.pptx
Linux Basics Knowlage sharing.pptxLinux Basics Knowlage sharing.pptx
Linux Basics Knowlage sharing.pptxbemnitekalegn
 
UNIT I LINUX.docx
UNIT I LINUX.docxUNIT I LINUX.docx
UNIT I LINUX.docxBhuvanaR13
 
Overview_Linux ppt
Overview_Linux pptOverview_Linux ppt
Overview_Linux pptMU
 
Linux programming lecture_notes
Linux programming lecture_notesLinux programming lecture_notes
Linux programming lecture_notesIMRAN KHAN
 
OS Lab: Introduction to Linux
OS Lab: Introduction to LinuxOS Lab: Introduction to Linux
OS Lab: Introduction to LinuxMotaz Saad
 
Linux nic training_intro_14_dec_09
Linux nic training_intro_14_dec_09Linux nic training_intro_14_dec_09
Linux nic training_intro_14_dec_09Aravindan Arun
 

Similar a Linux operating system ppt (20)

linuxoperatingsystemppt-181008162908.pptx
linuxoperatingsystemppt-181008162908.pptxlinuxoperatingsystemppt-181008162908.pptx
linuxoperatingsystemppt-181008162908.pptx
 
Linux
Linux Linux
Linux
 
Chapter 8 - nsa Introduction to Linux.ppt
Chapter 8 -  nsa Introduction to Linux.pptChapter 8 -  nsa Introduction to Linux.ppt
Chapter 8 - nsa Introduction to Linux.ppt
 
Linux Presentation
Linux PresentationLinux Presentation
Linux Presentation
 
Intro to linux
Intro to linuxIntro to linux
Intro to linux
 
Introduction to linux ppt
Introduction to linux pptIntroduction to linux ppt
Introduction to linux ppt
 
Presentation on linux
Presentation on linuxPresentation on linux
Presentation on linux
 
Hillel kobrovski Linux security overview for ciso
Hillel kobrovski   Linux security overview for cisoHillel kobrovski   Linux security overview for ciso
Hillel kobrovski Linux security overview for ciso
 
Programming and problem solving 3
Programming and problem solving 3Programming and problem solving 3
Programming and problem solving 3
 
Linux Basics Knowlage sharing.pptx
Linux Basics Knowlage sharing.pptxLinux Basics Knowlage sharing.pptx
Linux Basics Knowlage sharing.pptx
 
3CS LSP UNIT 1-1.pdf
3CS LSP UNIT 1-1.pdf3CS LSP UNIT 1-1.pdf
3CS LSP UNIT 1-1.pdf
 
UNIT I LINUX.docx
UNIT I LINUX.docxUNIT I LINUX.docx
UNIT I LINUX.docx
 
Overview_Linux ppt
Overview_Linux pptOverview_Linux ppt
Overview_Linux ppt
 
Linux programming lecture_notes
Linux programming lecture_notesLinux programming lecture_notes
Linux programming lecture_notes
 
Linux forensics
Linux forensicsLinux forensics
Linux forensics
 
Linux Operating System
Linux Operating SystemLinux Operating System
Linux Operating System
 
OS Lab: Introduction to Linux
OS Lab: Introduction to LinuxOS Lab: Introduction to Linux
OS Lab: Introduction to Linux
 
Linux nic training_intro_14_dec_09
Linux nic training_intro_14_dec_09Linux nic training_intro_14_dec_09
Linux nic training_intro_14_dec_09
 
Linux OS presentation
Linux OS presentationLinux OS presentation
Linux OS presentation
 
Linux basics
Linux basicsLinux basics
Linux basics
 

Último

UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 

Último (20)

UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 

Linux operating system ppt

  • 1.
  • 2. Contents  Operating System & Features  Definition & Naming of Linux  History of Linux  Components of Linux  Basic Features of Linux  Architecture of Linux  About Kernel  User-Interface View of Linux  CLI/GUI View of Linux  Distribution of Linux  Hardware Requirement of Linux  Software Application of Linux  Different Editors of Linux  Comparison between Linux with other Operating System  Important Commands of Linux  Merits/Demerits of Linux  Use of Linux in the various fields  Commercial use of Linux  Conclusion
  • 3. Operating System An operating system is a software that communicates with the hardware and allows other programs to be run. Features of Operating System: o Task Scheduling o Memory Management o Network Communication Handling o Data and User Security
  • 4. Definition & Naming of Linux Operating System  The Linux open source operating system, or Linux OS, is a freely distributable, cross-platform operating system based on Unix that can be installed on PCs, laptops, notebooks, mobile and tablet devices, video game consoles, servers, supercomputers and more.  It was developed by Linus Torvalds.  Linus Torvalds had wanted to call his invention "Freax” i.e., Free, Freak + x as an allusion to Unix. In this project his partner Mr. A.L.Torvalds did not think it’s a good name, So they finally decided named their project name as “Linux”.
  • 5. History of Linux Operating System  UNIX: 1969 Thompson & Ritchie AT&T Bell Labs.  Commercial Vendors: Sun, HP, IBM, SGI, DEC.  GNU: 1984 Richard Stallman, FSF. Open Source: GPL.
  • 6. Components of Linux System a) Kernel − Kernel is the core part of Linux. It is responsible for all major activities of this operating system. b) System Library − System libraries are special functions or programs using which application programs or system utilities accesses Kernel's features c) System Utility − System Utility programs are responsible to do specialized, individual level tasks.
  • 7. Basic Features of Linux a) Portable − Portability means software can works on different types of hardware in same way. b) Open Source − Linux source code is freely available and it is community based development project. c) Multiprogramming − Linux is a multiprogramming system means multiple applications can run at same time. d) Security − Linux provides user security using authentication features like password protection/ controlled access to specific files/ encryption of data.
  • 8. Architecture of Linux Operating System
  • 9. The architecture of Linux contains some layers : a) Hardware layer − Hardware consists of all peripheral devices (RAM/ HDD/ CPU etc). b) Kernel − It is the core component of Operating System, interacts directly with hardware, provides low level services to upper layer components. c) Shell − It takes commands from the user and executes kernel's functions. d) Utilities − Utility programs that provide the user most of the functionalities of an operating systems.
  • 10. About Kernel  It interacts with the actual hardware in machine language.  It is the monarch who has overall control of everything.  It has various functions such as file management , data transfer between file system and hardware, memory management, scheduling of various programs in the memory, interrupts issues.
  • 11. User-Interface of Linux  The user interface is either a command line interface (CLI), a graphical user interface (GUI), or through controls are associated with hardware.  CLI shells are text based user interfaces, which use text for both input and output.  On desktop systems, the most popular user interfaces are the GUI shells.  Most popular user interfaces are based on the X Window System, often simply called "X".
  • 12. CLI view of Linux
  • 14. Inside view of Linux
  • 15. Distribution of Linux  Corel Linux  Debian GNU/Linux  OpenLinux (Caldera)  Red Hat  Ubuntu  TurboLinux
  • 16. Hardware requirements to installing Linux  CPU  Main memory  Optical Drive  Graphic card  Hard Drive  Sound Card
  • 17. Software application for Linux  OpenOffice: word processing, spreadsheets, drawing  Adobe Acrobat Reader  Konqueror: The KDE File Manager and Web Browser  TV, Video, Radio, and Webcam
  • 18. Editors of Linux  There are some editors in Linux a) Vi/Vm editor b) Gedit editor c) Nano editor d) GNU Emacs editor e) Kate/Kwrite editor f) Lime Text editor and many more.
  • 19. Now Comparison of Linux with Other Operating System
  • 20. Linux v/s Windows  Linux is freely available or online downloads, for windows companies have pay for their license.  Windows need up to date time to time, its updating process is slower than Linux.  Linux supports backward compatibility unlike to the windows.  Most of the software made on the windows are need to be licensed but in Linux all of them are freely available.
  • 21. Linux v/s IOS  Hardware Requirement: IOS has restrictive hardware requirement, while Linux does not.  Customizability: IOS keep restrictions in the arrangement of your data or display whereas Linux can make it simpler as you want.  Security: In the terms of security both of them are highly secured, they did not give direct permission to their system administrator.
  • 22. Commands of Linux  There are some commands in Linux which give direct accessories to the files by using terminal. Some of them are: ls- (List Command) mv- (Move Command) mkdir- (Make Directories) rmdir- (Remove Directory) locate- (Locate Directory) etc..,
  • 23. Why we use Linux?  Costless  Stable  Reliable  Extremely powerful  Highly Secure
  • 24. Merits and Demerits of Linux  It can be easily accessible to the old computers .  It cannot be made for gaming purpose.  It is not easy to understand for those who are new to Linux.  It is mostly used by the programmers.  It is used for both commercial and personal but for home purpose, for this Windows is mostly preferred.
  • 25. Use of Linux in various fields It is used also used in the department of Defence, Education. It is also popular in the field of Banking or Government Sector. Android App Development Operating System for Routers/Transmittin g Devices. Game Designing
  • 26. Commercial use of Linux Operating System  Adoption of Linux in production environments, rather than being used only by hobbyists, its widely started in the mid-off 1990s for supercomputing purpose.  Today, Linux systems are used throughout computing, from embedded systems to supercomputers and provide a secured place in server installations such as the popular LAMP application stack.  Linux also achieve a greatest success in the field of mobile development with the Android by providing ease-access and high security feature.
  • 27. Conclusion “When is it best to use Linux and when should some other operating system be preferred?” It all depends on the user. Linux is only for the programmer-based environment not for the non-programmer because it is difficult to understand.
  • 28. Thank You Submitted by: Achyut Sinha CSE 2nd Year