SlideShare a Scribd company logo
1 of 22
Brief












History of Linux
Brain behind development
Why Linux
GNU
Why GNU ?
Where can you find Linux?
Linux is Best!!
Core components of Linux
File system
Drive letter’s
Facts about Linux
History of UNIX/Linux
 Unix is a command line operating system developed around 1969
in the Bell Labs

 Originally written using C
 Unix is designed so that users can extend the functionality

• To build new tools easily and efficiently
• To customize the shell and user interface.
• To string together a series of Unix commands to create new
functionality.

• To create custom commands that do exactly what we want.
 Around 1990 Linus Torvalds of Helsinki University started off a
freely available academic version of Unix

 Linux is the Antidote to a Microsoft dominated future
Brain Behind Development of
GNU LINUX

Ken Thompson and Dennis
Ritchie

Linus Torvalds

Richard Matthew Stallman

Developer’s of Unix

Developer of Linux

Developer of GNU Project
Why Linux??












Multitasking
: Several programs running at
the same time.
Multiuser
: Several users on the same
machine at the same time (and no two-user licenses!).
Multiplatform
: Runs on many different CPUs,
not just Intel.
Multiprocessor
: SMP support is available on the
Intel and SPARC platforms
Memory Management : Has memory protection
between processes, so that one program can't bring the
whole system down
Open Source : All source code is available, including
the kernel and all drivers, the development tools and all
user programs; also, all of it is freely distributable.
GNU(“GNU’s NOT UNIX”)










GNU is a Unix-like operating system that is free
software—it respects your freedom.
You can install versions of GNU (more precisely,
GNU/Linux systems) which are entirely free software.
What we provide.
The GNU Project was launched in 1984 to develop the
GNU system. The name ―GNU‖ is a recursive acronym
for ―GNU's Not Unix!‖.
―GNU‖ is pronounced g'noo, as one syllable, like saying
"grew" but replacing the r with n.
A Unix-like operating system is a software collection of
applications, libraries, and developer tools, plus a
program to allocate resources and talk to the hardware,
known as a kernel.
WHY GNU








The freedom to run the program, for any
purpose
The freedom to study how the program
works, and adapt it to your needs Access to
the source code is a precondition for this.
The freedom to redistribute copies so you can
help your neighbour.
The freedom to improve the program, and
release your improvements to the public, so
that the whole community benefits Access to
the source code is a precondition for this.
Where you find Linux ??










Mobile Linux
Thanks to Google, Linux is a massive success on mobile
phones, and is putting open source software into more
hands than the desktop revolution ever has.
Set-top boxes
Set-top boxes are another Linux's success. These are
the
devices that sit next to your television, typically streaming
content from a server, recording digital
television or
browsing the web.
Routers and switches
In the big brave world of the enterprise, networking and
storage is what Linux does best, and some of this technology
has filtered down to the home and small business market
Audio engineering
There are several high-profile synthesizers that are using
Linux because of its stability, low latency and development
ease.
Desktops , Laptops, Gps , Navigation Systems and many more…..










Europe, 1.14%
South America,
0.88%
North America,
0.72%
Oceania, 0.72%
Africa, 0.45%
Asia, 0.34%
Linux is best

Works more faster
 Stable
 No external Drivers
 No illegal software's when you get it for
free
 Enjoy free and unlimited support
 Forget about viruses
 Multiple workspaces
 No need of external antiviruses/antimalware/firewalls


Flavour’s of Linux












Linux Desktop Distribution
 Ubuntu
Linux Laptop Distribution
 OpenSuse
Linux Enterprise Desktop
 SUSE Linux Enterprise Desktop (SLED
Linux Enterprise Server
 Red Hat Enterprise Linux (RHEL) and SUSE
Linux Enterprise Server (SLES)
Linux Security-Enhanced Distribution
 Backtrack Linux
Linux Multimedia Distribution
 Ubuntu Studio
Core Components Of
Linux System
Boot loader










This is the part of the system that is executed
first.
When you have only one operating system
installed, it simply loads the kernel.
If you happen to have multiple operating
systems or multiple versions of the Linux
kernel installed, it allows you to choose which
one you want to start.
The most popular boot loaders
are GRUB (Grand Unified Boot loader)
and LILO (Linux Loader).
Most users don't need to care about the boot
loader, because it is installed and configured
automatically.
Kernel












The kernel is the central component of the system
that communicates directly with the hardware.
In fact, the name "Linux" properly refers to a
particular kind of this piece of software.
It allows programs to ignore the differences between
various computers.
The kernel allocates system resources like memory,
processor time, hard disk space and external devices
to the programs running on the computer.
It separates each program from the others, so that
when one of them encounters an error, others are
not affected.
Most users don't need to worry about the kernel in
day-to-day use, but certain software or hardware will
require or perform better with certain kernel
versions.
Shell











The shell is a textual interface that allows you
to run programs and control the system by
entering commands from the keyboard.
Without a shell (or something that can
replace it, like a desktop environment) it
would be hard to make your system actually
do something.
The shell is just a program - there are several
different shells for Linux, each of them
offering different features.
Most Linux systems use the Bourne Again
Shell (Bash).
Linux shells support multitasking (running
several programs at once).
Initramfs










Initramfs, initial ram file system is the successor of
initrd.
the initial file system that gets loaded into memory
during the Linux start-up process.
The Linux kernel mounts it as root file system and
starts the init process from it. This will complete
certain task before the real root file system is loaded.
Initramfs needs to contain all of the device drivers
and tools needed to mount the real root file system.
The Initramfs is one solution to the chicken-and-egg
problem of some mass storage devices and some file
systems -- especially cryptographic file systems -requiring complex device drivers to read data from
them, when device drivers are normally stored inside
the file system in the mass storage device.
X Window Server









The X window server is a graphical replacement
of the command shell.
It is responsible for drawing graphics and
processing input from the keyboard, mouse,
tablets and other devices.
The X server is network transparent, that is, it
allows you to work in a graphical environment
both on your own computer as well as on a
remote computer that you connect to across a
network.
The X server that is most used today is X.Org.
Most graphical programs will only need the X
server to run, so you can use them under any
window manager and desktop environment.
DRIVE LETTER:








In general, the letters (fd, sd, hd) refer to the device
type ('SATA, SCSI/SATA, IDE'), the third letter is for
the device order (a the first, b the second, etc) and
the numbers refer to the partitions the device has,
starting by zero.
hd refers to an IDE-type drive
sd refers to a SCSI drive in general, but is mostly
popular for SATA drives and CD/DVD
fd is floppy disk
 So for example:







the first (1) partition on your first (a) SATA drive
is /dev/sda1
The third (3) partition on your second (b) SATA drive
is /dev/sdb3
the second partition (2) of the second (b) IDE hard
disk is '/dev/hdb2'
File System

bin

Linux commands

var

Configuration files
Error logs
External device
files

tmp

media/
mnt

Temporary fils

dev

usr

Installed
programs

Device files

Directories

home

etc
Security
SELINUX:
The United States National Security Agency (NSA), the original primary developer
of SELinux, released the first version to the open source development community
under the GNU GPL on December 22, 2000

DAC(Discretionary Access Control):

Briefly, Unix DAC allows the owner of an object (such as a file) to set the security
policy for that object—which is why it's called adiscretionary scheme.
RED HAT 6.0


LAB
 Installation
 Basic

commands
 Package installation
 Yum installation
Facts You should know !!!!












Linux is not an OS, but it is the kernel, GNU Linux is the OS and
it comes in several hundred flavours.
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.

A Standard Linux Kernel of today has over 10 Million lines of
code and it grows at the rate of 10% every year. About 4500 lines
of codes are added and 1500 lines of code are changed everyday.
Initially in 1991, Linux kernel version 0.01 was released
with 10239 lines of code.
90% of the world’s most powerful supercomputers are
using GNU/Linux. Top ten of supercomputers use Linux.]
For those who think Linux can’t do Animation – Oscar-winning
visual effects of theTitanic by James Cameron came from
machines with Linux and Avatar was the last movie completely
developed in 3D Applications on Linux platform using Foss
Software. Exclaimed!
As of January 2010, Linux still only has a 1.02% market share

More Related Content

What's hot

Introduction to linux ppt
Introduction to linux pptIntroduction to linux ppt
Introduction to linux pptOmi Vichare
 
Linux Presentation
Linux PresentationLinux Presentation
Linux PresentationNaiyan Noor
 
Linux ppt
Linux pptLinux ppt
Linux pptlincy21
 
Introduction to Linux basic
Introduction to Linux basicIntroduction to Linux basic
Introduction to Linux basicf114n
 
what is LINUX ? presentation.
what is LINUX ? presentation.what is LINUX ? presentation.
what is LINUX ? presentation.saad_khan1122
 
Kali linux
Kali linux Kali linux
Kali linux Fa6ma_
 
Linux Tutorial For Beginners | Linux Administration Tutorial | Linux Commands...
Linux Tutorial For Beginners | Linux Administration Tutorial | Linux Commands...Linux Tutorial For Beginners | Linux Administration Tutorial | Linux Commands...
Linux Tutorial For Beginners | Linux Administration Tutorial | Linux Commands...Edureka!
 
Linux operating system ppt
Linux operating system pptLinux operating system ppt
Linux operating system pptAchyut Sinha
 
Linux history & features
Linux history & featuresLinux history & features
Linux history & featuresRohit Kumar
 

What's hot (20)

Introduction to linux ppt
Introduction to linux pptIntroduction to linux ppt
Introduction to linux ppt
 
Linux
LinuxLinux
Linux
 
Linux Presentation
Linux PresentationLinux Presentation
Linux Presentation
 
Kali Linux
Kali LinuxKali Linux
Kali Linux
 
History of linux
History of linuxHistory of linux
History of linux
 
A History of Linux
A History of LinuxA History of Linux
A History of Linux
 
Linux seminar
Linux seminarLinux seminar
Linux seminar
 
Presentation on linux
Presentation on linuxPresentation on linux
Presentation on linux
 
Linux
Linux Linux
Linux
 
Linux ppt
Linux pptLinux ppt
Linux ppt
 
Introduction to Linux basic
Introduction to Linux basicIntroduction to Linux basic
Introduction to Linux basic
 
what is LINUX ? presentation.
what is LINUX ? presentation.what is LINUX ? presentation.
what is LINUX ? presentation.
 
Linux06 nfs
Linux06 nfsLinux06 nfs
Linux06 nfs
 
Kali linux
Kali linux Kali linux
Kali linux
 
Introduction to linux
Introduction to linuxIntroduction to linux
Introduction to linux
 
Linux OS presentation
Linux OS presentationLinux OS presentation
Linux OS presentation
 
Linux Tutorial For Beginners | Linux Administration Tutorial | Linux Commands...
Linux Tutorial For Beginners | Linux Administration Tutorial | Linux Commands...Linux Tutorial For Beginners | Linux Administration Tutorial | Linux Commands...
Linux Tutorial For Beginners | Linux Administration Tutorial | Linux Commands...
 
Linux operating system ppt
Linux operating system pptLinux operating system ppt
Linux operating system ppt
 
Linux history & features
Linux history & featuresLinux history & features
Linux history & features
 
Linux file system
Linux file systemLinux file system
Linux file system
 

Similar to Linux

Similar to Linux (20)

Intro to linux
Intro to linuxIntro to linux
Intro to linux
 
Programming and problem solving 3
Programming and problem solving 3Programming and problem solving 3
Programming and problem solving 3
 
Linux technology
Linux technologyLinux technology
Linux technology
 
Linux introduction (eng)
Linux introduction (eng)Linux introduction (eng)
Linux introduction (eng)
 
Linux
LinuxLinux
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 Introduction
Linux IntroductionLinux Introduction
Linux Introduction
 
Linux Operating System
Linux Operating SystemLinux Operating System
Linux Operating System
 
Linuxppt.pptx
Linuxppt.pptxLinuxppt.pptx
Linuxppt.pptx
 
Linux operating system - Overview
Linux operating system - OverviewLinux operating system - Overview
Linux operating system - Overview
 
Overview_Linux ppt
Overview_Linux pptOverview_Linux ppt
Overview_Linux ppt
 
Linux; Operating System
Linux; Operating SystemLinux; Operating System
Linux; Operating System
 
Group project linux helix
Group project linux helixGroup project linux helix
Group project linux helix
 
OS Lab: Introduction to Linux
OS Lab: Introduction to LinuxOS Lab: Introduction to Linux
OS Lab: Introduction to Linux
 
Linux opearting system ppt
Linux opearting system pptLinux opearting system ppt
Linux opearting system ppt
 
I Am Linux-Introductory Module on Linux
I Am Linux-Introductory Module on LinuxI Am Linux-Introductory Module on Linux
I Am Linux-Introductory Module on Linux
 
3CS LSP UNIT 1-1.pdf
3CS LSP UNIT 1-1.pdf3CS LSP UNIT 1-1.pdf
3CS LSP UNIT 1-1.pdf
 
Linux forensics
Linux forensicsLinux forensics
Linux forensics
 
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)
 

More from Teja Babu

Server hardening
Server hardeningServer hardening
Server hardeningTeja Babu
 
Buffer overflow explained
Buffer overflow explainedBuffer overflow explained
Buffer overflow explainedTeja Babu
 
introduction to computer
introduction to computerintroduction to computer
introduction to computerTeja Babu
 
french wines
french wines french wines
french wines Teja Babu
 
Cloud computing security
Cloud computing security Cloud computing security
Cloud computing security Teja Babu
 
role of students in developing Nation
role of students in developing Nation role of students in developing Nation
role of students in developing Nation Teja Babu
 

More from Teja Babu (9)

Server hardening
Server hardeningServer hardening
Server hardening
 
Buffer overflow explained
Buffer overflow explainedBuffer overflow explained
Buffer overflow explained
 
introduction to computer
introduction to computerintroduction to computer
introduction to computer
 
french wines
french wines french wines
french wines
 
Cloud computing security
Cloud computing security Cloud computing security
Cloud computing security
 
Cisco ios
Cisco iosCisco ios
Cisco ios
 
Cyber crime
Cyber crimeCyber crime
Cyber crime
 
role of students in developing Nation
role of students in developing Nation role of students in developing Nation
role of students in developing Nation
 
MANET
MANETMANET
MANET
 

Recently uploaded

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Recently uploaded (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Linux

  • 1.
  • 2. Brief            History of Linux Brain behind development Why Linux GNU Why GNU ? Where can you find Linux? Linux is Best!! Core components of Linux File system Drive letter’s Facts about Linux
  • 3. History of UNIX/Linux  Unix is a command line operating system developed around 1969 in the Bell Labs  Originally written using C  Unix is designed so that users can extend the functionality • To build new tools easily and efficiently • To customize the shell and user interface. • To string together a series of Unix commands to create new functionality. • To create custom commands that do exactly what we want.  Around 1990 Linus Torvalds of Helsinki University started off a freely available academic version of Unix  Linux is the Antidote to a Microsoft dominated future
  • 4. Brain Behind Development of GNU LINUX Ken Thompson and Dennis Ritchie Linus Torvalds Richard Matthew Stallman Developer’s of Unix Developer of Linux Developer of GNU Project
  • 5. Why Linux??       Multitasking : Several programs running at the same time. Multiuser : Several users on the same machine at the same time (and no two-user licenses!). Multiplatform : Runs on many different CPUs, not just Intel. Multiprocessor : SMP support is available on the Intel and SPARC platforms Memory Management : Has memory protection between processes, so that one program can't bring the whole system down Open Source : All source code is available, including the kernel and all drivers, the development tools and all user programs; also, all of it is freely distributable.
  • 6. GNU(“GNU’s NOT UNIX”)      GNU is a Unix-like operating system that is free software—it respects your freedom. You can install versions of GNU (more precisely, GNU/Linux systems) which are entirely free software. What we provide. The GNU Project was launched in 1984 to develop the GNU system. The name ―GNU‖ is a recursive acronym for ―GNU's Not Unix!‖. ―GNU‖ is pronounced g'noo, as one syllable, like saying "grew" but replacing the r with n. A Unix-like operating system is a software collection of applications, libraries, and developer tools, plus a program to allocate resources and talk to the hardware, known as a kernel.
  • 7. WHY GNU     The freedom to run the program, for any purpose The freedom to study how the program works, and adapt it to your needs Access to the source code is a precondition for this. The freedom to redistribute copies so you can help your neighbour. The freedom to improve the program, and release your improvements to the public, so that the whole community benefits Access to the source code is a precondition for this.
  • 8. Where you find Linux ??      Mobile Linux Thanks to Google, Linux is a massive success on mobile phones, and is putting open source software into more hands than the desktop revolution ever has. Set-top boxes Set-top boxes are another Linux's success. These are the devices that sit next to your television, typically streaming content from a server, recording digital television or browsing the web. Routers and switches In the big brave world of the enterprise, networking and storage is what Linux does best, and some of this technology has filtered down to the home and small business market Audio engineering There are several high-profile synthesizers that are using Linux because of its stability, low latency and development ease. Desktops , Laptops, Gps , Navigation Systems and many more…..
  • 9.       Europe, 1.14% South America, 0.88% North America, 0.72% Oceania, 0.72% Africa, 0.45% Asia, 0.34%
  • 10. Linux is best Works more faster  Stable  No external Drivers  No illegal software's when you get it for free  Enjoy free and unlimited support  Forget about viruses  Multiple workspaces  No need of external antiviruses/antimalware/firewalls 
  • 11. Flavour’s of Linux       Linux Desktop Distribution  Ubuntu Linux Laptop Distribution  OpenSuse Linux Enterprise Desktop  SUSE Linux Enterprise Desktop (SLED Linux Enterprise Server  Red Hat Enterprise Linux (RHEL) and SUSE Linux Enterprise Server (SLES) Linux Security-Enhanced Distribution  Backtrack Linux Linux Multimedia Distribution  Ubuntu Studio
  • 13. Boot loader      This is the part of the system that is executed first. When you have only one operating system installed, it simply loads the kernel. If you happen to have multiple operating systems or multiple versions of the Linux kernel installed, it allows you to choose which one you want to start. The most popular boot loaders are GRUB (Grand Unified Boot loader) and LILO (Linux Loader). Most users don't need to care about the boot loader, because it is installed and configured automatically.
  • 14. Kernel       The kernel is the central component of the system that communicates directly with the hardware. In fact, the name "Linux" properly refers to a particular kind of this piece of software. It allows programs to ignore the differences between various computers. The kernel allocates system resources like memory, processor time, hard disk space and external devices to the programs running on the computer. It separates each program from the others, so that when one of them encounters an error, others are not affected. Most users don't need to worry about the kernel in day-to-day use, but certain software or hardware will require or perform better with certain kernel versions.
  • 15. Shell      The shell is a textual interface that allows you to run programs and control the system by entering commands from the keyboard. Without a shell (or something that can replace it, like a desktop environment) it would be hard to make your system actually do something. The shell is just a program - there are several different shells for Linux, each of them offering different features. Most Linux systems use the Bourne Again Shell (Bash). Linux shells support multitasking (running several programs at once).
  • 16. Initramfs      Initramfs, initial ram file system is the successor of initrd. the initial file system that gets loaded into memory during the Linux start-up process. The Linux kernel mounts it as root file system and starts the init process from it. This will complete certain task before the real root file system is loaded. Initramfs needs to contain all of the device drivers and tools needed to mount the real root file system. The Initramfs is one solution to the chicken-and-egg problem of some mass storage devices and some file systems -- especially cryptographic file systems -requiring complex device drivers to read data from them, when device drivers are normally stored inside the file system in the mass storage device.
  • 17. X Window Server      The X window server is a graphical replacement of the command shell. It is responsible for drawing graphics and processing input from the keyboard, mouse, tablets and other devices. The X server is network transparent, that is, it allows you to work in a graphical environment both on your own computer as well as on a remote computer that you connect to across a network. The X server that is most used today is X.Org. Most graphical programs will only need the X server to run, so you can use them under any window manager and desktop environment.
  • 18. DRIVE LETTER:     In general, the letters (fd, sd, hd) refer to the device type ('SATA, SCSI/SATA, IDE'), the third letter is for the device order (a the first, b the second, etc) and the numbers refer to the partitions the device has, starting by zero. hd refers to an IDE-type drive sd refers to a SCSI drive in general, but is mostly popular for SATA drives and CD/DVD fd is floppy disk  So for example:    the first (1) partition on your first (a) SATA drive is /dev/sda1 The third (3) partition on your second (b) SATA drive is /dev/sdb3 the second partition (2) of the second (b) IDE hard disk is '/dev/hdb2'
  • 19. File System bin Linux commands var Configuration files Error logs External device files tmp media/ mnt Temporary fils dev usr Installed programs Device files Directories home etc
  • 20. Security SELINUX: The United States National Security Agency (NSA), the original primary developer of SELinux, released the first version to the open source development community under the GNU GPL on December 22, 2000 DAC(Discretionary Access Control): Briefly, Unix DAC allows the owner of an object (such as a file) to set the security policy for that object—which is why it's called adiscretionary scheme.
  • 21. RED HAT 6.0  LAB  Installation  Basic commands  Package installation  Yum installation
  • 22. Facts You should know !!!!       Linux is not an OS, but it is the kernel, GNU Linux is the OS and it comes in several hundred flavours. 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. A Standard Linux Kernel of today has over 10 Million lines of code and it grows at the rate of 10% every year. About 4500 lines of codes are added and 1500 lines of code are changed everyday. Initially in 1991, Linux kernel version 0.01 was released with 10239 lines of code. 90% of the world’s most powerful supercomputers are using GNU/Linux. Top ten of supercomputers use Linux.] For those who think Linux can’t do Animation – Oscar-winning visual effects of theTitanic by James Cameron came from machines with Linux and Avatar was the last movie completely developed in 3D Applications on Linux platform using Foss Software. Exclaimed! As of January 2010, Linux still only has a 1.02% market share