SlideShare a Scribd company logo
Mr. Chea Samnang
Linux Lecturer
Chapter1
Introduction to Linux System
What is open source
• Open source: software and source code
available to all
– The freedom to distribute software
and source code
– The ability to modify and create
derived works
– Integrity of author’s code
GNU’s ( not UNIX )
• The GNU project wad started in 1983
for developing a complete Unix-like
operating system, including software
development tool and application
programs, entirely of free software
• By the release of the first version of the
Linux kernel, the GNU project had
produced all the necessary
components of this system except the
kernel
Linux Origins
• 1984: The GNU Project and the Free
Software Foundation
– Create open source version of UNIX
utilities
– Create the General Public License (GPL)
• Software license enforcing open
source principles
• 1991: Linus Tarvalds
– Create open source, UNIX-like kernel,
released under the GPL
What is LINUX
• Linux is a free Unix-type
operating system originally
created by Linus Torvalds
with the assistance of
developers around the
world.
• It originated in 1991 as a
personal project of Linus
Torvalds, a Finnish
graduate student.
What is LINUX
• The Kernel version 1.0 was released in
1994 and today the most recent stable
version is 2.6.9.
• Developed under the GNU General
Public License , the source code for Linux
is freely available to everyone.
Why Linux
You can use Linux as Server Os or as stand alone Os on
your PC. (But it is best suited for Server.) As a server Os
it provides different services/network resources to client.
Server Os must be:
• Free: A Linux Distribution has thousands of
dollars worth of software for no cost.
• Stable: The crash of an application is much less
likely to bring down the OS under Linux.
• Robust: Linux servers are often up for hundreds of
days compared with the regular reboots required with
a Windows system.
• Secure
• High Performance
LINUX Principles
• Everything is a file
• Ability to chain programs together to
perform complex task
• Configuration data stored in text
LINUX distribution
• Ubuntu
• openSUSE
• Debian
• Redhat
– Fedora
– Centos
– Redhat Enterprise Linux
• Moon OS
• Slackware
Why of Linux Operating System
• Open Source development model
• Supports wide variety of hardware
• No requirement latest hardware
• Supports many networking protocol
and configurations
• Speed and Stability
• Supports more file systems
LINUX Kernel
• The kernel is the essential center of a
computer operating system, the core
that provides basic services for all other
part of the operating system.
• A kernel can be contrasted with a shell,
shell is the outmost part of an
operating system that interacts with
user commands
LINUX Structure
Hardware
Linux Kernel
Shell
Users
LINUX Shells
• Bash shell (Bourne again shell)
– Developed for the GNU Project
– The actual standard Linux shell
– Default shell for Red Hat Linux
• Borne shell (sh)
– Original Unix Shell written by Bill Joy at
UC Barkeley
• C shell (csh)
– Added many features such as command
and job control
Red Hat Distributions
• Linux distribution are OSs based on the
Linux kernel
• Red Hat Enterprise Linux
– Stable, thoroughly tested software
– Professional support services
• The Fedora Project
– More and newer applications
– Community supported ( no official
Red Hat support)
– For personal systems
The Fedora Project
• Red Hat sponsored open source project
• Focused on latest open source
technology
• Rapid four to six month release cycle
• Available as free download from the
Internet
• Red Hat does no provide formal
support
Fedora Core and Fedora Extra
• Fedora Core
- The Fedora Core software repository
contained the base packages require
to run Fedora.
• Fedora Extra
- Extra packages were generally
obtained online, and could be
downloaded with yum or other
package management software.
Logging into a Linux System
• Two types of login screens:
- Virtual consoles (text-based)
- Graphical logins (called display manager)
• Login using login name and password
• Each user has a home directory for
personal file storage
Virtual Console and Graphical Login
• A typical Linux system will run six
virtual consoles and one graphical
login
– Server system often have only virtual
console
– Desktops and workstation typically has
both
• Switch among virtual consoled by
pressing Ctrl + Alt + (F2—F7)
• Access the graphical console by
Starting and Terminating Linux System
• Login
– Process of initiating a Linux
Operating System session
• Logout
– Process of terminating a Linux
Operating System session
Elements of the X Window System
• The X Window System is Linux’s
graphical subsystem
• Xorg is particular version of the X
Window System used by Red Hat
– Open source implementation of X
• Desktop environments provided by Red
Had:
– GNOME: the default desktop environment
– KDE: an alternate desktop environment
Changing Your Password
• Password control access to the system
– Change the password the first time you log
in
– Change the regularly thereafter
– Select a password that is hard to guess
• To change your password from a
terminal:
# passwd username
The root User
• The root user
– a special administrative user
account
– Also called the super user
– root has near complete control over
the system
• Do not login as root
The End

More Related Content

PPTX
Cha-2- Software Maintenance Part-2.gghgpptx
merir143
 
PPTX
Linux
Nikhil Dhiman
 
PDF
Before begining linux
Shiwang Kalkhanda
 
PDF
Linux basic
Pragyagupta37
 
PPTX
Programming and problem solving 3
sushruth kamarushi
 
DOCX
Linux technology
Prakash Poudel
 
PDF
Linux Presentation_SSD.pdf
ssuser37b0e0
 
PDF
Linux Systems: Getting started with setting up an Embedded platform
Emertxe Information Technologies Pvt Ltd
 
Cha-2- Software Maintenance Part-2.gghgpptx
merir143
 
Before begining linux
Shiwang Kalkhanda
 
Linux basic
Pragyagupta37
 
Programming and problem solving 3
sushruth kamarushi
 
Linux technology
Prakash Poudel
 
Linux Presentation_SSD.pdf
ssuser37b0e0
 
Linux Systems: Getting started with setting up an Embedded platform
Emertxe Information Technologies Pvt Ltd
 

Similar to Chapter 1-Introduction for linux system admin lesson.pptx (20)

PDF
Linux systems - Linux Commands and Shell Scripting
Emertxe Information Technologies Pvt Ltd
 
PPTX
Unit 2 History of Linux and other details for begginers
Ujwala Junghare
 
PDF
Linux Introduction
Libsoul Technologies Pvt. Ltd.
 
PDF
Linux systems - Getting started with setting up and embedded platform
Emertxe Information Technologies Pvt Ltd
 
PDF
Hillel kobrovski Linux security overview for ciso
Hillel Kobrovski
 
PPTX
Linux introduction, class 1
Adrian Mikeliunas
 
PPTX
Linux operating system ppt
Achyut Sinha
 
PPT
Linux
manikkan
 
PPTX
introduction to Linux.pptx What’s Unix ? History and types of Linux ? Kali Li...
Yassenmohmoud
 
PPT
Linux Information
Rahul Pola
 
PPTX
introduction to Linux
biniking26
 
PPTX
Introduction, Features, Basic Commands and Distribution of LINUX
Deeksha Verma
 
PPT
Intro to linux
Ravi Prakash Giri
 
PDF
introductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdf
EidTahir
 
PPT
Linux for everyone
Pradeep Shankhwar
 
PDF
A brief Introduction to Linux Operating System.
Manash Kumar Mondal
 
PPT
Chapter 8 - nsa Introduction to Linux.ppt
gadisaAdamu
 
PPTX
Introduction to Linux
PRIYATHAMDARISI
 
PPTX
Module1
shahilashahul
 
PDF
Linux Installation Configuration and Command Line Basics 1st Edition Nathan C...
arilakeguono
 
Linux systems - Linux Commands and Shell Scripting
Emertxe Information Technologies Pvt Ltd
 
Unit 2 History of Linux and other details for begginers
Ujwala Junghare
 
Linux Introduction
Libsoul Technologies Pvt. Ltd.
 
Linux systems - Getting started with setting up and embedded platform
Emertxe Information Technologies Pvt Ltd
 
Hillel kobrovski Linux security overview for ciso
Hillel Kobrovski
 
Linux introduction, class 1
Adrian Mikeliunas
 
Linux operating system ppt
Achyut Sinha
 
Linux
manikkan
 
introduction to Linux.pptx What’s Unix ? History and types of Linux ? Kali Li...
Yassenmohmoud
 
Linux Information
Rahul Pola
 
introduction to Linux
biniking26
 
Introduction, Features, Basic Commands and Distribution of LINUX
Deeksha Verma
 
Intro to linux
Ravi Prakash Giri
 
introductiontolinuxpptbatch2-141025005514-conversion-gate01 (1).pdf
EidTahir
 
Linux for everyone
Pradeep Shankhwar
 
A brief Introduction to Linux Operating System.
Manash Kumar Mondal
 
Chapter 8 - nsa Introduction to Linux.ppt
gadisaAdamu
 
Introduction to Linux
PRIYATHAMDARISI
 
Module1
shahilashahul
 
Linux Installation Configuration and Command Line Basics 1st Edition Nathan C...
arilakeguono
 
Ad

Recently uploaded (20)

PPTX
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
PDF
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
PPTX
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
PPTX
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
PPTX
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 
DOCX
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
PPTX
A Smarter Way to Think About Choosing a College
Cyndy McDonald
 
DOCX
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
PPTX
Measures_of_location_-_Averages_and__percentiles_by_DR SURYA K.pptx
Surya Ganesh
 
PPTX
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
PPTX
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
PDF
Health-The-Ultimate-Treasure (1).pdf/8th class science curiosity /samyans edu...
Sandeep Swamy
 
PPTX
Basics and rules of probability with real-life uses
ravatkaran694
 
PPTX
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
PPTX
Virus sequence retrieval from NCBI database
yamunaK13
 
PPTX
Continental Accounting in Odoo 18 - Odoo Slides
Celine George
 
PPTX
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
PPTX
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 
PPTX
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
PDF
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
A Smarter Way to Think About Choosing a College
Cyndy McDonald
 
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
Measures_of_location_-_Averages_and__percentiles_by_DR SURYA K.pptx
Surya Ganesh
 
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
Health-The-Ultimate-Treasure (1).pdf/8th class science curiosity /samyans edu...
Sandeep Swamy
 
Basics and rules of probability with real-life uses
ravatkaran694
 
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
Virus sequence retrieval from NCBI database
yamunaK13
 
Continental Accounting in Odoo 18 - Odoo Slides
Celine George
 
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
Ad

Chapter 1-Introduction for linux system admin lesson.pptx

  • 1. Mr. Chea Samnang Linux Lecturer Chapter1 Introduction to Linux System
  • 2. What is open source • Open source: software and source code available to all – The freedom to distribute software and source code – The ability to modify and create derived works – Integrity of author’s code
  • 3. GNU’s ( not UNIX ) • The GNU project wad started in 1983 for developing a complete Unix-like operating system, including software development tool and application programs, entirely of free software • By the release of the first version of the Linux kernel, the GNU project had produced all the necessary components of this system except the kernel
  • 4. Linux Origins • 1984: The GNU Project and the Free Software Foundation – Create open source version of UNIX utilities – Create the General Public License (GPL) • Software license enforcing open source principles • 1991: Linus Tarvalds – Create open source, UNIX-like kernel, released under the GPL
  • 5. What is LINUX • Linux is a free Unix-type operating system originally created by Linus Torvalds with the assistance of developers around the world. • It originated in 1991 as a personal project of Linus Torvalds, a Finnish graduate student.
  • 6. What is LINUX • The Kernel version 1.0 was released in 1994 and today the most recent stable version is 2.6.9. • Developed under the GNU General Public License , the source code for Linux is freely available to everyone.
  • 7. Why Linux You can use Linux as Server Os or as stand alone Os on your PC. (But it is best suited for Server.) As a server Os it provides different services/network resources to client. Server Os must be: • Free: A Linux Distribution has thousands of dollars worth of software for no cost. • Stable: The crash of an application is much less likely to bring down the OS under Linux. • Robust: Linux servers are often up for hundreds of days compared with the regular reboots required with a Windows system. • Secure • High Performance
  • 8. LINUX Principles • Everything is a file • Ability to chain programs together to perform complex task • Configuration data stored in text
  • 9. LINUX distribution • Ubuntu • openSUSE • Debian • Redhat – Fedora – Centos – Redhat Enterprise Linux • Moon OS • Slackware
  • 10. Why of Linux Operating System • Open Source development model • Supports wide variety of hardware • No requirement latest hardware • Supports many networking protocol and configurations • Speed and Stability • Supports more file systems
  • 11. LINUX Kernel • The kernel is the essential center of a computer operating system, the core that provides basic services for all other part of the operating system. • A kernel can be contrasted with a shell, shell is the outmost part of an operating system that interacts with user commands
  • 13. LINUX Shells • Bash shell (Bourne again shell) – Developed for the GNU Project – The actual standard Linux shell – Default shell for Red Hat Linux • Borne shell (sh) – Original Unix Shell written by Bill Joy at UC Barkeley • C shell (csh) – Added many features such as command and job control
  • 14. Red Hat Distributions • Linux distribution are OSs based on the Linux kernel • Red Hat Enterprise Linux – Stable, thoroughly tested software – Professional support services • The Fedora Project – More and newer applications – Community supported ( no official Red Hat support) – For personal systems
  • 15. The Fedora Project • Red Hat sponsored open source project • Focused on latest open source technology • Rapid four to six month release cycle • Available as free download from the Internet • Red Hat does no provide formal support
  • 16. Fedora Core and Fedora Extra • Fedora Core - The Fedora Core software repository contained the base packages require to run Fedora. • Fedora Extra - Extra packages were generally obtained online, and could be downloaded with yum or other package management software.
  • 17. Logging into a Linux System • Two types of login screens: - Virtual consoles (text-based) - Graphical logins (called display manager) • Login using login name and password • Each user has a home directory for personal file storage
  • 18. Virtual Console and Graphical Login • A typical Linux system will run six virtual consoles and one graphical login – Server system often have only virtual console – Desktops and workstation typically has both • Switch among virtual consoled by pressing Ctrl + Alt + (F2—F7) • Access the graphical console by
  • 19. Starting and Terminating Linux System • Login – Process of initiating a Linux Operating System session • Logout – Process of terminating a Linux Operating System session
  • 20. Elements of the X Window System • The X Window System is Linux’s graphical subsystem • Xorg is particular version of the X Window System used by Red Hat – Open source implementation of X • Desktop environments provided by Red Had: – GNOME: the default desktop environment – KDE: an alternate desktop environment
  • 21. Changing Your Password • Password control access to the system – Change the password the first time you log in – Change the regularly thereafter – Select a password that is hard to guess • To change your password from a terminal: # passwd username
  • 22. The root User • The root user – a special administrative user account – Also called the super user – root has near complete control over the system • Do not login as root