SlideShare a Scribd company logo
1 of 35
Introduction To
What is Linux ?
Linux is, in simplest terms, an operating system.
It is the software on a computer that enables applications and the computer
operator to access the devices on the computer to perform desired functions.
The operating system (OS) relays instructions from an application to, for
instance, the computer's processor.
The processor performs the instructed task, then sends the results back to
the application via the operating system.
Where Is Linux?
One of the most noted properties of Linux is where it can be used.
Windows and OS X are predominantly found on personal computing devices
such as desktop and laptop computers.
Other operating systems, such as Symbian, are found on small devices such
as phones and PDAs, while mainframes and supercomputers found in major
academic and corporate labs use specialized operating systems such as
AS/400 and the Cray OS.
Linux, which began its existence as a server OS and Has become useful as a
desktop OS, It can also be used on all of these devices.
“From wristwatches to supercomputers,” is the popular description of Linux'
capabilities.
 Some key events in the history of Linux
4
History of Linux
History of Linux (cont’d)
The History of Linux began in 1991 with the commencement of a personal
project by a Finnish student, Linus Torvalds, to create a new free operating
system kernel. Since then, the resulting Linux kernel has been marked by
constant growth throughout its history.
Since the initial release of its source code in 1991, it has grown from a
small number of C files under a license prohibiting commercial distribution
to the 3.10 version in 2013 with more than 16 million lines of source code
under the GNU General Public License.
Before Linux
In 1980’s, Microsoft’s DOS was the dominated OS for PC
Apple MAC was better, but expensive
UNIX was much better, but much, much more expensive. Only for
minicomputer for commercial applications. People was looking for a
UNIX based system, which is cheaper and can run on PC
Both DOS, MAC and UNIX were proprietary, i.e., the source code of
their kernel is protected
No modification is possible without paying high license fees
The GNU Project
GNU stands for (GNU’s NOT UNIX)
Established in 1984 by Richard Stallman, who believes that software should
be free from restrictions against copying or modification in order to make
better and efficient computer programs.
Beginning of Linux
A famous professor Andrew Tanenbaum developed Minix, a simplified
version of UNIX that runs on PC. Not derived from UNIX source code
but deliberately UNIX-compatible
Minix is for class teaching only. No intention for commercial use
Founder of Linux
In sept1991, while attending the University of Helsinki , Torvalds became
curious about operating systems and frustrated by the licensing of MINIX,
which limited it to educational use only.
He began to work on his own operating system which eventually became
the Linux kernel.
MR: Linus Torvalds
Linux Today
Linux has been used for many computing platforms
• PC, PDA, Supercomputer,…
Not only character user interface but graphical user interface is
available
Commercial vendors moved in Linux itself to provide freely
distributed code. They make their money by compiling up various
software and gathering them in a distributable format
• Red Hat, Slackware, etc
Growing And Growing…
In order to encourage wide dissemination of his OS, Linus made the source
code open to public.
At the end of 1992 there were about a hundred Linux developers.
Next year there were 1000. And the numbers multiplied every year.
LINUX – A Free Software
Free software, as defined by the FSF (Free Software Foundation), is
a "matter of liberty, not price." To qualify as free software by FSF
standards, you must be able to:
• Run the program for any purpose you want to, rather than be restricted
in what you can use it for.
• View the program's source code.
• Study the program's source code and modify it if you need to.
• Share the program with others.
• Improve the program and release those improvements so that others
can use them.
Types of Software
RED HAT LINUX
One of the original Linux distribution.
The commercial, nonfree version is Red Hat Enterprise Linux,
which is aimed at big companies using Linux servers and desktops
in a big way.
Free version: Fedora Project.
A free software distribution.
Popular for use on servers.
However, Debian is not what many would consider a
distribution for beginners, as it's not designed with ease
of use in mind.
Debian GNU/Linux
SUSE LINUX
SuSE was recently purchased by Novell.
This distribution is primarily available for pay because it contains
many commercial programs, although there's a stripped-down free
version that you can download.
MANDRAKE LINUX
Mandrake is perhaps strongest on the desktop. Originally based off
of Red Hat Linux.
GENTOO LINUX
Gentoo is a specialty distribution meant for programmers.
Comparison Between
LINUX,MAC(MACINTOSH),WINDOWS
V/S
V/S
LINUX
Linux users have the benefit of having low resource requirements
as well.
Linux can be installed on a PC just having the bare minimum
resources.
In fact, Linux is so versatile that almost any type of computer and
console can probably support it, except Macintosh computers,
which come preloaded with Mac OS X.
MACINTOSH (MAC)
Macintosh computers come preloaded with the Mac OS X, and this OS can
only be installed on the Mac.
These computers are considerably more expensive than other PCs.
Even an entry level Mac can cost almost twice the amount required to
assemble a Windows PC.
WINDOWS
The Windows operating system is pretty versatile, and can be
installed on PCs having variable amounts of resources.
There are versions of Windows that can be installed on PCs
having as little resource as 233 MHz processor and 64 MB RAM.
Advantage of Linux
You don’t need to spend time and money to obtain licenses since Linux and
much of its software come with the GNU General Public License.
Linux doesn’t need to be rebooted periodically to maintain performance
levels.
Linux provides persistent high performance on workstations and on networks.
Linux was developed by a group of programmers over the Internet and has
therefore strong support for network functionality; client and server systems
can be easily set up on any computer running Linux.
Linux can be used for high performance server applications, desktop
applications, and embedded systems.
Advantage of Linux (cont’d)
It runs all common Unix software packages and can process all common file
formats.
The large number of Linux distributions gives you a choice. Each distribution
is developed and supported by a different organization.
Most Linux distributions come with user-friendly installation and setup
programs.
Linux continues work well even when the hard disk is almost full.
Linux is designed to do many things at the same time.
Linux is one of the most secure operating systems. “Walls” and flexible file
access permission systems prevent access by unwanted visitors or viruses.
Linux System Architecture
Linux System Architecture is consists of following layers:
• Hardware layer - Hardware consists of all peripheral
devices (RAM/ HDD/ CPU etc).
• Kernel - Core component of Operating System,
interacts directly with hardware, provides low level
services to upper layer components.
• Shell - An interface to kernel, hiding complexity of
kernel's functions from users.
• Utilities - Utility programs giving user most of the
functionalities of an operating systems.
Interface
False Myths About LINUX
False assumptions about LINUX:
• Myth 1: Linux is too difficult for ordinary people to use because it uses
only text and requires programming.
• Myth 2: Linux is less secure than Microsoft Windows because the source
code is available to anybody
• Myth 3: It is not worth bothering to learn Linux because most companies
use Microsoft Windows and thus a knowledge of Windows is desired for
most jobs.
• Myth 4: Linux cannot have much of a future because it is free and thus
there is no way for businesses to make money from it.
• Myth 5 : Linux and other free software is a type of software piracy because
much of it was copied from other operating systems.
Popular Commands in LINUX
# 1: cd
#2: man
#3: ls
#4: cp
#5 mv
#6 mkdir
#7 rmdir
#8 touch
#9 rm
#10 tar
etc
Interesting facts about Linux
Linux is not an OS, but it is the kernel, GNU Linux is the OS and it comes in several
hundred flavors.
Linux Kernel was written by a 21 year finnish college student as a part of his hobby. His
name is Linus Torvalds.
Torvalds created Linux based on GNU General Public License (GPL).
Perhaps Torvalds would have never written his own kernel if GPL would be having it’s
own kernel and driver.
Major part of today’s Linux kernel is written in C programming language and assembly
language and only 2% of today’s kernel contains code written by Torvalds.
The Linux kernel’s official mascot is
a penguin named Tux, abbreviation of tuxedo. The idea
that Linux had a pet penguin comes from Linus
Torvalds himself.
Summary
Linux and networking go hand in hand. The Linux kernel has support for all common and
most uncommon network protocols. The standard UNIX networking tools are provided in
each distribution. Next to those, most distributions offer tools for easy network installation
and management.
Linux is well known as a stable platform for running various Internet services, the amount of
Internet software is endless. Like UNIX, Linux can be just as well used and administered
from a remote location, using one of several solutions for remote execution of programs.
We briefly touched the subject of security. Linux is an ideal firewall system, light and cheap,
but can be used in several other network functions such as routers and proxy servers.
Increasing network security is mainly done by applying frequent updates and common sense.
THANKYOU
THE
END

More Related Content

Similar to Chapter 8 - nsa Introduction to Linux.ppt

Similar to Chapter 8 - nsa Introduction to Linux.ppt (20)

Linux is a unix
Linux  is a unixLinux  is a unix
Linux is a unix
 
Module 1 introduction to Linux
Module 1 introduction to LinuxModule 1 introduction to Linux
Module 1 introduction to Linux
 
Module 01 Introduction to Linux
Module 01 Introduction to LinuxModule 01 Introduction to Linux
Module 01 Introduction to Linux
 
Linux Operating System
Linux Operating SystemLinux Operating System
Linux Operating System
 
Presentation1 linux os
Presentation1 linux osPresentation1 linux os
Presentation1 linux os
 
Presentation1 linux os(2)
Presentation1 linux os(2)Presentation1 linux os(2)
Presentation1 linux os(2)
 
Presentation1 linux os
Presentation1 linux osPresentation1 linux os
Presentation1 linux os
 
Presentation1 linux os
Presentation1 linux osPresentation1 linux os
Presentation1 linux os
 
Introduction To Opensource And GNU/Linux
Introduction To Opensource And GNU/LinuxIntroduction To Opensource And GNU/Linux
Introduction To Opensource And GNU/Linux
 
Linux
Linux Linux
Linux
 
Linux Information
Linux InformationLinux Information
Linux Information
 
Linuxppt.pptx
Linuxppt.pptxLinuxppt.pptx
Linuxppt.pptx
 
linux introduction
linux introductionlinux introduction
linux introduction
 
ppt on linux by MUKESH PATEL
ppt on linux by MUKESH PATELppt on linux by MUKESH PATEL
ppt on linux by MUKESH PATEL
 
Linux operating system ppt
Linux operating system pptLinux operating system ppt
Linux operating system ppt
 
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
 
Linux opearting system ppt
Linux opearting system pptLinux opearting system ppt
Linux opearting system ppt
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux Introduction
 
Ppt af linux
Ppt af linuxPpt af linux
Ppt af linux
 
Ppt af linux
Ppt af linuxPpt af linux
Ppt af linux
 

More from gadisaAdamu

Chapter 1. Introduction to Software Engineering.pptx
Chapter 1. Introduction to Software Engineering.pptxChapter 1. Introduction to Software Engineering.pptx
Chapter 1. Introduction to Software Engineering.pptxgadisaAdamu
 
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptx
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptxChapter_2_Software_Development_Life_Cycle_and_Process_Models.pptx
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptxgadisaAdamu
 
Chapter 4 Software Project Planning.pptx
Chapter 4 Software Project Planning.pptxChapter 4 Software Project Planning.pptx
Chapter 4 Software Project Planning.pptxgadisaAdamu
 
Chapter 5 Software Design of software engineering.pptx
Chapter 5 Software Design of software engineering.pptxChapter 5 Software Design of software engineering.pptx
Chapter 5 Software Design of software engineering.pptxgadisaAdamu
 
Chapter 7 - Resource Monitoring & Management.ppt
Chapter 7 - Resource Monitoring & Management.pptChapter 7 - Resource Monitoring & Management.ppt
Chapter 7 - Resource Monitoring & Management.pptgadisaAdamu
 
Chapter_2_Network_Operating_System_NOS_and_Windows_Network_Concepts.pptx
Chapter_2_Network_Operating_System_NOS_and_Windows_Network_Concepts.pptxChapter_2_Network_Operating_System_NOS_and_Windows_Network_Concepts.pptx
Chapter_2_Network_Operating_System_NOS_and_Windows_Network_Concepts.pptxgadisaAdamu
 
Derartu Habtamu research Presentation.pptx
Derartu Habtamu  research Presentation.pptxDerartu Habtamu  research Presentation.pptx
Derartu Habtamu research Presentation.pptxgadisaAdamu
 
Chapter five software Software Design.pptx
Chapter five software  Software Design.pptxChapter five software  Software Design.pptx
Chapter five software Software Design.pptxgadisaAdamu
 
OSI open system interconnection LAYERS.pdf
OSI open system interconnection LAYERS.pdfOSI open system interconnection LAYERS.pdf
OSI open system interconnection LAYERS.pdfgadisaAdamu
 
computer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxcomputer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxgadisaAdamu
 
IP Address in data communication and computer notework.ppt
IP Address in data communication and computer notework.pptIP Address in data communication and computer notework.ppt
IP Address in data communication and computer notework.pptgadisaAdamu
 
ERROR DETECTION data communication and computer network.pptx
ERROR DETECTION data communication and computer network.pptxERROR DETECTION data communication and computer network.pptx
ERROR DETECTION data communication and computer network.pptxgadisaAdamu
 
Ch1Intro.pdf Computer organization and org.
Ch1Intro.pdf Computer organization and org.Ch1Intro.pdf Computer organization and org.
Ch1Intro.pdf Computer organization and org.gadisaAdamu
 
Computer application-chapter four lecture note. pptx
Computer application-chapter four lecture note. pptxComputer application-chapter four lecture note. pptx
Computer application-chapter four lecture note. pptxgadisaAdamu
 
Computer application lecture note-Chapter-5.pptx
Computer application lecture note-Chapter-5.pptxComputer application lecture note-Chapter-5.pptx
Computer application lecture note-Chapter-5.pptxgadisaAdamu
 
Chapter 03-Number System-Computer Application.pptx
Chapter 03-Number System-Computer Application.pptxChapter 03-Number System-Computer Application.pptx
Chapter 03-Number System-Computer Application.pptxgadisaAdamu
 
Chapter one-Introduction to Computer.pptx
Chapter one-Introduction to Computer.pptxChapter one-Introduction to Computer.pptx
Chapter one-Introduction to Computer.pptxgadisaAdamu
 
Chapter Three, four, five and six.ppt ITEtx
Chapter Three, four, five and six.ppt ITEtxChapter Three, four, five and six.ppt ITEtx
Chapter Three, four, five and six.ppt ITEtxgadisaAdamu
 
Chapter One & Two.pptx introduction to emerging Technology
Chapter One & Two.pptx introduction to emerging TechnologyChapter One & Two.pptx introduction to emerging Technology
Chapter One & Two.pptx introduction to emerging TechnologygadisaAdamu
 
Compiler chapter six .ppt course material
Compiler chapter six .ppt course materialCompiler chapter six .ppt course material
Compiler chapter six .ppt course materialgadisaAdamu
 

More from gadisaAdamu (20)

Chapter 1. Introduction to Software Engineering.pptx
Chapter 1. Introduction to Software Engineering.pptxChapter 1. Introduction to Software Engineering.pptx
Chapter 1. Introduction to Software Engineering.pptx
 
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptx
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptxChapter_2_Software_Development_Life_Cycle_and_Process_Models.pptx
Chapter_2_Software_Development_Life_Cycle_and_Process_Models.pptx
 
Chapter 4 Software Project Planning.pptx
Chapter 4 Software Project Planning.pptxChapter 4 Software Project Planning.pptx
Chapter 4 Software Project Planning.pptx
 
Chapter 5 Software Design of software engineering.pptx
Chapter 5 Software Design of software engineering.pptxChapter 5 Software Design of software engineering.pptx
Chapter 5 Software Design of software engineering.pptx
 
Chapter 7 - Resource Monitoring & Management.ppt
Chapter 7 - Resource Monitoring & Management.pptChapter 7 - Resource Monitoring & Management.ppt
Chapter 7 - Resource Monitoring & Management.ppt
 
Chapter_2_Network_Operating_System_NOS_and_Windows_Network_Concepts.pptx
Chapter_2_Network_Operating_System_NOS_and_Windows_Network_Concepts.pptxChapter_2_Network_Operating_System_NOS_and_Windows_Network_Concepts.pptx
Chapter_2_Network_Operating_System_NOS_and_Windows_Network_Concepts.pptx
 
Derartu Habtamu research Presentation.pptx
Derartu Habtamu  research Presentation.pptxDerartu Habtamu  research Presentation.pptx
Derartu Habtamu research Presentation.pptx
 
Chapter five software Software Design.pptx
Chapter five software  Software Design.pptxChapter five software  Software Design.pptx
Chapter five software Software Design.pptx
 
OSI open system interconnection LAYERS.pdf
OSI open system interconnection LAYERS.pdfOSI open system interconnection LAYERS.pdf
OSI open system interconnection LAYERS.pdf
 
computer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxcomputer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptx
 
IP Address in data communication and computer notework.ppt
IP Address in data communication and computer notework.pptIP Address in data communication and computer notework.ppt
IP Address in data communication and computer notework.ppt
 
ERROR DETECTION data communication and computer network.pptx
ERROR DETECTION data communication and computer network.pptxERROR DETECTION data communication and computer network.pptx
ERROR DETECTION data communication and computer network.pptx
 
Ch1Intro.pdf Computer organization and org.
Ch1Intro.pdf Computer organization and org.Ch1Intro.pdf Computer organization and org.
Ch1Intro.pdf Computer organization and org.
 
Computer application-chapter four lecture note. pptx
Computer application-chapter four lecture note. pptxComputer application-chapter four lecture note. pptx
Computer application-chapter four lecture note. pptx
 
Computer application lecture note-Chapter-5.pptx
Computer application lecture note-Chapter-5.pptxComputer application lecture note-Chapter-5.pptx
Computer application lecture note-Chapter-5.pptx
 
Chapter 03-Number System-Computer Application.pptx
Chapter 03-Number System-Computer Application.pptxChapter 03-Number System-Computer Application.pptx
Chapter 03-Number System-Computer Application.pptx
 
Chapter one-Introduction to Computer.pptx
Chapter one-Introduction to Computer.pptxChapter one-Introduction to Computer.pptx
Chapter one-Introduction to Computer.pptx
 
Chapter Three, four, five and six.ppt ITEtx
Chapter Three, four, five and six.ppt ITEtxChapter Three, four, five and six.ppt ITEtx
Chapter Three, four, five and six.ppt ITEtx
 
Chapter One & Two.pptx introduction to emerging Technology
Chapter One & Two.pptx introduction to emerging TechnologyChapter One & Two.pptx introduction to emerging Technology
Chapter One & Two.pptx introduction to emerging Technology
 
Compiler chapter six .ppt course material
Compiler chapter six .ppt course materialCompiler chapter six .ppt course material
Compiler chapter six .ppt course material
 

Recently uploaded

EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
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
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........LeaCamillePacle
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationAadityaSharma884161
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayMakMakNepo
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 

Recently uploaded (20)

EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
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 🔝✔️✔️
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint Presentation
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up Friday
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 

Chapter 8 - nsa Introduction to Linux.ppt

  • 2. What is Linux ? Linux is, in simplest terms, an operating system. It is the software on a computer that enables applications and the computer operator to access the devices on the computer to perform desired functions. The operating system (OS) relays instructions from an application to, for instance, the computer's processor. The processor performs the instructed task, then sends the results back to the application via the operating system.
  • 3. Where Is Linux? One of the most noted properties of Linux is where it can be used. Windows and OS X are predominantly found on personal computing devices such as desktop and laptop computers. Other operating systems, such as Symbian, are found on small devices such as phones and PDAs, while mainframes and supercomputers found in major academic and corporate labs use specialized operating systems such as AS/400 and the Cray OS. Linux, which began its existence as a server OS and Has become useful as a desktop OS, It can also be used on all of these devices. “From wristwatches to supercomputers,” is the popular description of Linux' capabilities.
  • 4.  Some key events in the history of Linux 4 History of Linux
  • 5. History of Linux (cont’d) The History of Linux began in 1991 with the commencement of a personal project by a Finnish student, Linus Torvalds, to create a new free operating system kernel. Since then, the resulting Linux kernel has been marked by constant growth throughout its history. Since the initial release of its source code in 1991, it has grown from a small number of C files under a license prohibiting commercial distribution to the 3.10 version in 2013 with more than 16 million lines of source code under the GNU General Public License.
  • 6. Before Linux In 1980’s, Microsoft’s DOS was the dominated OS for PC Apple MAC was better, but expensive UNIX was much better, but much, much more expensive. Only for minicomputer for commercial applications. People was looking for a UNIX based system, which is cheaper and can run on PC Both DOS, MAC and UNIX were proprietary, i.e., the source code of their kernel is protected No modification is possible without paying high license fees
  • 7. The GNU Project GNU stands for (GNU’s NOT UNIX) Established in 1984 by Richard Stallman, who believes that software should be free from restrictions against copying or modification in order to make better and efficient computer programs.
  • 8. Beginning of Linux A famous professor Andrew Tanenbaum developed Minix, a simplified version of UNIX that runs on PC. Not derived from UNIX source code but deliberately UNIX-compatible Minix is for class teaching only. No intention for commercial use
  • 9. Founder of Linux In sept1991, while attending the University of Helsinki , Torvalds became curious about operating systems and frustrated by the licensing of MINIX, which limited it to educational use only. He began to work on his own operating system which eventually became the Linux kernel. MR: Linus Torvalds
  • 10. Linux Today Linux has been used for many computing platforms • PC, PDA, Supercomputer,… Not only character user interface but graphical user interface is available Commercial vendors moved in Linux itself to provide freely distributed code. They make their money by compiling up various software and gathering them in a distributable format • Red Hat, Slackware, etc
  • 11. Growing And Growing… In order to encourage wide dissemination of his OS, Linus made the source code open to public. At the end of 1992 there were about a hundred Linux developers. Next year there were 1000. And the numbers multiplied every year.
  • 12. LINUX – A Free Software Free software, as defined by the FSF (Free Software Foundation), is a "matter of liberty, not price." To qualify as free software by FSF standards, you must be able to: • Run the program for any purpose you want to, rather than be restricted in what you can use it for. • View the program's source code. • Study the program's source code and modify it if you need to. • Share the program with others. • Improve the program and release those improvements so that others can use them.
  • 14. RED HAT LINUX One of the original Linux distribution. The commercial, nonfree version is Red Hat Enterprise Linux, which is aimed at big companies using Linux servers and desktops in a big way. Free version: Fedora Project.
  • 15. A free software distribution. Popular for use on servers. However, Debian is not what many would consider a distribution for beginners, as it's not designed with ease of use in mind. Debian GNU/Linux
  • 16. SUSE LINUX SuSE was recently purchased by Novell. This distribution is primarily available for pay because it contains many commercial programs, although there's a stripped-down free version that you can download.
  • 17. MANDRAKE LINUX Mandrake is perhaps strongest on the desktop. Originally based off of Red Hat Linux.
  • 18. GENTOO LINUX Gentoo is a specialty distribution meant for programmers.
  • 20. LINUX Linux users have the benefit of having low resource requirements as well. Linux can be installed on a PC just having the bare minimum resources. In fact, Linux is so versatile that almost any type of computer and console can probably support it, except Macintosh computers, which come preloaded with Mac OS X.
  • 21. MACINTOSH (MAC) Macintosh computers come preloaded with the Mac OS X, and this OS can only be installed on the Mac. These computers are considerably more expensive than other PCs. Even an entry level Mac can cost almost twice the amount required to assemble a Windows PC.
  • 22. WINDOWS The Windows operating system is pretty versatile, and can be installed on PCs having variable amounts of resources. There are versions of Windows that can be installed on PCs having as little resource as 233 MHz processor and 64 MB RAM.
  • 23. Advantage of Linux You don’t need to spend time and money to obtain licenses since Linux and much of its software come with the GNU General Public License. Linux doesn’t need to be rebooted periodically to maintain performance levels. Linux provides persistent high performance on workstations and on networks. Linux was developed by a group of programmers over the Internet and has therefore strong support for network functionality; client and server systems can be easily set up on any computer running Linux. Linux can be used for high performance server applications, desktop applications, and embedded systems.
  • 24. Advantage of Linux (cont’d) It runs all common Unix software packages and can process all common file formats. The large number of Linux distributions gives you a choice. Each distribution is developed and supported by a different organization. Most Linux distributions come with user-friendly installation and setup programs. Linux continues work well even when the hard disk is almost full. Linux is designed to do many things at the same time. Linux is one of the most secure operating systems. “Walls” and flexible file access permission systems prevent access by unwanted visitors or viruses.
  • 26. Linux System Architecture is consists of following layers: • Hardware layer - Hardware consists of all peripheral devices (RAM/ HDD/ CPU etc). • Kernel - Core component of Operating System, interacts directly with hardware, provides low level services to upper layer components. • Shell - An interface to kernel, hiding complexity of kernel's functions from users. • Utilities - Utility programs giving user most of the functionalities of an operating systems.
  • 28.
  • 29. False Myths About LINUX False assumptions about LINUX: • Myth 1: Linux is too difficult for ordinary people to use because it uses only text and requires programming. • Myth 2: Linux is less secure than Microsoft Windows because the source code is available to anybody • Myth 3: It is not worth bothering to learn Linux because most companies use Microsoft Windows and thus a knowledge of Windows is desired for most jobs. • Myth 4: Linux cannot have much of a future because it is free and thus there is no way for businesses to make money from it. • Myth 5 : Linux and other free software is a type of software piracy because much of it was copied from other operating systems.
  • 30. Popular Commands in LINUX # 1: cd #2: man #3: ls #4: cp #5 mv #6 mkdir #7 rmdir #8 touch #9 rm #10 tar etc
  • 31. Interesting facts about Linux Linux is not an OS, but it is the kernel, GNU Linux is the OS and it comes in several hundred flavors. Linux Kernel was written by a 21 year finnish college student as a part of his hobby. His name is Linus Torvalds. Torvalds created Linux based on GNU General Public License (GPL). Perhaps Torvalds would have never written his own kernel if GPL would be having it’s own kernel and driver. Major part of today’s Linux kernel is written in C programming language and assembly language and only 2% of today’s kernel contains code written by Torvalds.
  • 32. The Linux kernel’s official mascot is a penguin named Tux, abbreviation of tuxedo. The idea that Linux had a pet penguin comes from Linus Torvalds himself.
  • 33. Summary Linux and networking go hand in hand. The Linux kernel has support for all common and most uncommon network protocols. The standard UNIX networking tools are provided in each distribution. Next to those, most distributions offer tools for easy network installation and management. Linux is well known as a stable platform for running various Internet services, the amount of Internet software is endless. Like UNIX, Linux can be just as well used and administered from a remote location, using one of several solutions for remote execution of programs. We briefly touched the subject of security. Linux is an ideal firewall system, light and cheap, but can be used in several other network functions such as routers and proxy servers. Increasing network security is mainly done by applying frequent updates and common sense.