SlideShare a Scribd company logo
1 of 20
Introduction to Linux
Knowledge sharing session
Part 1
Contents
 What is Linux ?
 Basic Componentsof Linux
 Basic Features of Linux
 Architectureof Linux
 Distributionof Linux
 Comparison between Linuxwithwindows Operating System.
 Important Commands of Linux
 Linux File system.
 How to Configure Network in Linux (LAB).
 How to Update Oracle Linux OS (LAB).
 How to Extend and mount disk in Linux OS (LAB).
What is Linux ?
 Linux is a free and open-source operating system that is
based on the Linux kernel.
 Linux Is a file based Operating system.
 It is known for its stability, reliability, and security.
 Its is a Unix clone written from scratch by Linus
Torvalds.
 Linux is used in various fields like Android , Routers ,
transmitting devices and Game Designing .
Components of Linux System
 Kernel − Kernel is the core part of Linux. It is responsible for
managing the system's resources, such as the CPU, memory,
and storage.
 System libraries− System libraries are special functions or
programs using which application programs or system
utilities accesses Kernel's features
 Shell - is a command-line interpreter that provides a way
for users to interact with the kernel.
 System Utility − System Utilities are programs that
provides basic functionality to the Linux system such us basic
Linux commands ls, cp , mv , rm , ...
Basic Features of Linux
 Open Source − Linux is freely available and open source
software, which means that anyone can download, modify,
and distribute it
 Portable − Linux can be run on a wide variety of hardware
platforms. This makes it a very versatile and flexible
operating system.
 Multi-user and multitasking: Linux is a multi-user operating
system, which means that multiple users can log in and use
the system simultaneously.
 Security − Linux is generally considered to be a very secure
operating system. This is due to its open source nature,
which allows security vulnerabilities to be discovered and
patched quickly.
Basic Features of Linux
 Command-line interface: Linux has a powerful command-
line interface (CLI) that allows users to interact with the
system and perform tasks without having to use a graphical
user interface (GUI).
 Graphical user interface (GUI): Linux also supports graphical
user interfaces (GUIs), which provide a more user-friendly
way to interact with the system.
 Customization: Linux is highly customizable, allowing
users to tailor the operating system to their specific needs
and preferences.
Architecture of Linux Operating System
The architecture of Linux contains some layers :
 Hardware layer − Hardware consistsof all
peripheral devices (RAM/ HDD/ CPU etc).
 Kernel − It is the core component of Operating System,
interactsdirectlywith hardware, provides low level
services to upper layercomponents.
 Shell − It takescommands from the userand
executes kernel's functions.
 Utilities − Utility programs that provide the user mostof
the functionalitiesof an operating systems.
Distribution of Linux
The choice and the ever increasing number of Linux distributions
can be confusing for those who are new to Linux.
The three major base Linux distributions are:
 Debian: Debian is a stable and reliable distribution that is
well-suited for both beginners and experienced users alike. It
has a large community of users and developers who provide
support and resources. Ex, Debian , Ubuntu , Kali , etc..
 Red Hat Enterprise Linux (RHEL): RHEL is a commercial
distribution that is known for its stability, security, and
reliability. It is a good choice for businesses and organizations
that need a reliable and well-supported Linux distribution.
Ex, Red Hat , CentOS , Oracle Linux , et..
Distribution of Linux
 SUSE Linux Enterprise: SUSE Linux Enterprise is another
commercial distribution that is known for its stability,
security, and reliability.
Ex, OpenSUSE
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.
 Unlike Windows Linux support multiple simultaneous login
 Most of the software made on the windows are need to be
licensed but in Linux all of them are freely available.
Commands of Linux
 Navigation Commands
These commands are used for navigating and manipulating files and directories on a Linux
system.
Commands of Linux
 File Management Commands
These Linux commands allow you to manage files and directories
on your system.
Commands of Linux
 Network and Connectivity Commands
Linux provides a wide range of tools for configuring and troubleshooting network
connections.
Commands of Linux
 Package Management Commands
These Linux commands allow you to install, update, and remove
software packages on your system.
Linux File System
 A Linux file system is a hierarchical, tree-like structure that stores
and organizes files and directories on a computer.
 In Linux, everything is a file, including devices, programs, and
system information.
 The Linux file system tree is rooted at the root directory (/).
 Several types of object exist in the filesystem.
-Normal Files :-Includes text files, graphics files, executable, etc.
-Directories :- Directories contain named 'links' to other files
-Device Files :- Devices (disks, tape drives , etc) are identified by device file.
-Symbolic Links:- References to files located at other points in the file system.
 File names can be up to 255 characters long which are Case sensitive.
 All characters except '/' are legal in filenames '/' is used as a separator in path
names.
 Network File System are physically somewhere else, but appear as if they
are mounted on one computer.
Linux File System
Root Structure
Linux File System
Brief Description
 /(root) :-The root filesystem is the top-level directory of the filesystem.
It must contain all of the files required to boot the Linux system before other
filesystems are mounted.
 /bin :- The /bin directory contains user executable files.
 /boot:- Contains the static bootloader and kernel executable and
configuration files required to boot a Linux computer.
 /dev:- This directory contains the device files for every hardware device
attached to the system.
 /etc : Contains the local system configuration files for the host 17
Computer.
 /media:- A place to mount external removable media devices such as USB
thumb drives that may be connected to the host.
 /mnt:- A temporary mountpoint for regular filesystems (as in not
removable media) that can be used while the administrator is
repairing or working on a filesystem.
Linux File System
Brief Description
 /opt:- Optional files such as vendor supplied application programs
should be located here.
 /sbin:- System binary files. These are executables used for system
Administration.
 /tmp:- Temporary directory. Used by the operating system and many
programs to store temporary files.
 /usr:- These are shareable, read-only files, including executable binaries
and libraries, man files, and other types of documentation.
 /var:- Variable data files are stored here. This can include things like log
files, MySQL, and other database files, web server data files, email
inboxes, and much more.
Thank You

More Related Content

What's hot (20)

Linux Networking Explained
Linux Networking ExplainedLinux Networking Explained
Linux Networking Explained
 
Basic Linux Internals
Basic Linux InternalsBasic Linux Internals
Basic Linux Internals
 
Ip v4 & ip v6
Ip v4 & ip v6Ip v4 & ip v6
Ip v4 & ip v6
 
The basic concept of Linux FIleSystem
The basic concept of Linux FIleSystemThe basic concept of Linux FIleSystem
The basic concept of Linux FIleSystem
 
OpenvSwitch Deep Dive
OpenvSwitch Deep DiveOpenvSwitch Deep Dive
OpenvSwitch Deep Dive
 
Linux basic commands
Linux basic commandsLinux basic commands
Linux basic commands
 
Linux introduction
Linux introductionLinux introduction
Linux introduction
 
Embedded Linux Kernel - Build your custom kernel
Embedded Linux Kernel - Build your custom kernelEmbedded Linux Kernel - Build your custom kernel
Embedded Linux Kernel - Build your custom kernel
 
Linux-Internals-and-Networking
Linux-Internals-and-NetworkingLinux-Internals-and-Networking
Linux-Internals-and-Networking
 
Linux device drivers
Linux device drivers Linux device drivers
Linux device drivers
 
Linux commands
Linux commands Linux commands
Linux commands
 
An Introduction To Linux
An Introduction To LinuxAn Introduction To Linux
An Introduction To Linux
 
Qnx os
Qnx osQnx os
Qnx os
 
Linux architecture
Linux architectureLinux architecture
Linux architecture
 
Linux history & features
Linux history & featuresLinux history & features
Linux history & features
 
The Basic Introduction of Open vSwitch
The Basic Introduction of Open vSwitchThe Basic Introduction of Open vSwitch
The Basic Introduction of Open vSwitch
 
Linux kernel
Linux kernelLinux kernel
Linux kernel
 
Linux Internals - Part III
Linux Internals - Part IIILinux Internals - Part III
Linux Internals - Part III
 
Linux Presentation
Linux PresentationLinux Presentation
Linux Presentation
 
DPDK In Depth
DPDK In DepthDPDK In Depth
DPDK In Depth
 

Similar to Introduction to Linux Operating System

Linux operating system - Overview
Linux operating system - OverviewLinux operating system - Overview
Linux operating system - OverviewAshita Agrawal
 
Linux operating system ppt
Linux operating system pptLinux operating system ppt
Linux operating system pptAchyut Sinha
 
linuxoperatingsystemppt-181008162908.pptx
linuxoperatingsystemppt-181008162908.pptxlinuxoperatingsystemppt-181008162908.pptx
linuxoperatingsystemppt-181008162908.pptxRyanSyahrul1
 
Ch20 OS
Ch20 OSCh20 OS
Ch20 OSC.U
 
Introduction, Features, Basic Commands and Distribution of LINUX
Introduction, Features, Basic Commands and Distribution of LINUXIntroduction, Features, Basic Commands and Distribution of LINUX
Introduction, Features, Basic Commands and Distribution of LINUXDeeksha Verma
 
Chapter 21 - The Linux System
Chapter 21 - The Linux SystemChapter 21 - The Linux System
Chapter 21 - The Linux SystemWayne Jones Jnr
 
Introduction to linux
Introduction to linuxIntroduction to linux
Introduction to linuxnanocdac
 
UNIT I LINUX.docx
UNIT I LINUX.docxUNIT I LINUX.docx
UNIT I LINUX.docxBhuvanaR13
 
linux software architecture
linux software architecture linux software architecture
linux software architecture Sneha Ramesh
 
linux system and network administrations
linux system and network administrationslinux system and network administrations
linux system and network administrationshaile468688
 
Linux operating system
Linux operating systemLinux operating system
Linux operating systemMohamed Essam
 

Similar to Introduction to Linux Operating System (20)

Linux operating system - Overview
Linux operating system - OverviewLinux operating system - Overview
Linux operating system - Overview
 
3CS LSP UNIT 1-1.pdf
3CS LSP UNIT 1-1.pdf3CS LSP UNIT 1-1.pdf
3CS LSP UNIT 1-1.pdf
 
Linuxppt.pptx
Linuxppt.pptxLinuxppt.pptx
Linuxppt.pptx
 
Linux operating system ppt
Linux operating system pptLinux operating system ppt
Linux operating system ppt
 
linuxoperatingsystemppt-181008162908.pptx
linuxoperatingsystemppt-181008162908.pptxlinuxoperatingsystemppt-181008162908.pptx
linuxoperatingsystemppt-181008162908.pptx
 
Spsl unit1
Spsl   unit1Spsl   unit1
Spsl unit1
 
OS_Ch20
OS_Ch20OS_Ch20
OS_Ch20
 
OSCh20
OSCh20OSCh20
OSCh20
 
Ch20 OS
Ch20 OSCh20 OS
Ch20 OS
 
Ch22
Ch22Ch22
Ch22
 
Introduction, Features, Basic Commands and Distribution of LINUX
Introduction, Features, Basic Commands and Distribution of LINUXIntroduction, Features, Basic Commands and Distribution of LINUX
Introduction, Features, Basic Commands and Distribution of LINUX
 
Chapter 21 - The Linux System
Chapter 21 - The Linux SystemChapter 21 - The Linux System
Chapter 21 - The Linux System
 
Introduction to linux
Introduction to linuxIntroduction to linux
Introduction to linux
 
Linux
Linux Linux
Linux
 
UNIT I LINUX.docx
UNIT I LINUX.docxUNIT I LINUX.docx
UNIT I LINUX.docx
 
Module1
Module1Module1
Module1
 
linux software architecture
linux software architecture linux software architecture
linux software architecture
 
linux system and network administrations
linux system and network administrationslinux system and network administrations
linux system and network administrations
 
Linux operating system
Linux operating systemLinux operating system
Linux operating system
 
CS8493-OS-Unit-5.pdf
CS8493-OS-Unit-5.pdfCS8493-OS-Unit-5.pdf
CS8493-OS-Unit-5.pdf
 

Recently uploaded

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

Introduction to Linux Operating System

  • 1. Introduction to Linux Knowledge sharing session Part 1
  • 2. Contents  What is Linux ?  Basic Componentsof Linux  Basic Features of Linux  Architectureof Linux  Distributionof Linux  Comparison between Linuxwithwindows Operating System.  Important Commands of Linux  Linux File system.  How to Configure Network in Linux (LAB).  How to Update Oracle Linux OS (LAB).  How to Extend and mount disk in Linux OS (LAB).
  • 3. What is Linux ?  Linux is a free and open-source operating system that is based on the Linux kernel.  Linux Is a file based Operating system.  It is known for its stability, reliability, and security.  Its is a Unix clone written from scratch by Linus Torvalds.  Linux is used in various fields like Android , Routers , transmitting devices and Game Designing .
  • 4. Components of Linux System  Kernel − Kernel is the core part of Linux. It is responsible for managing the system's resources, such as the CPU, memory, and storage.  System libraries− System libraries are special functions or programs using which application programs or system utilities accesses Kernel's features  Shell - is a command-line interpreter that provides a way for users to interact with the kernel.  System Utility − System Utilities are programs that provides basic functionality to the Linux system such us basic Linux commands ls, cp , mv , rm , ...
  • 5. Basic Features of Linux  Open Source − Linux is freely available and open source software, which means that anyone can download, modify, and distribute it  Portable − Linux can be run on a wide variety of hardware platforms. This makes it a very versatile and flexible operating system.  Multi-user and multitasking: Linux is a multi-user operating system, which means that multiple users can log in and use the system simultaneously.  Security − Linux is generally considered to be a very secure operating system. This is due to its open source nature, which allows security vulnerabilities to be discovered and patched quickly.
  • 6. Basic Features of Linux  Command-line interface: Linux has a powerful command- line interface (CLI) that allows users to interact with the system and perform tasks without having to use a graphical user interface (GUI).  Graphical user interface (GUI): Linux also supports graphical user interfaces (GUIs), which provide a more user-friendly way to interact with the system.  Customization: Linux is highly customizable, allowing users to tailor the operating system to their specific needs and preferences.
  • 7. Architecture of Linux Operating System
  • 8. The architecture of Linux contains some layers :  Hardware layer − Hardware consistsof all peripheral devices (RAM/ HDD/ CPU etc).  Kernel − It is the core component of Operating System, interactsdirectlywith hardware, provides low level services to upper layercomponents.  Shell − It takescommands from the userand executes kernel's functions.  Utilities − Utility programs that provide the user mostof the functionalitiesof an operating systems.
  • 9. Distribution of Linux The choice and the ever increasing number of Linux distributions can be confusing for those who are new to Linux. The three major base Linux distributions are:  Debian: Debian is a stable and reliable distribution that is well-suited for both beginners and experienced users alike. It has a large community of users and developers who provide support and resources. Ex, Debian , Ubuntu , Kali , etc..  Red Hat Enterprise Linux (RHEL): RHEL is a commercial distribution that is known for its stability, security, and reliability. It is a good choice for businesses and organizations that need a reliable and well-supported Linux distribution. Ex, Red Hat , CentOS , Oracle Linux , et..
  • 10. Distribution of Linux  SUSE Linux Enterprise: SUSE Linux Enterprise is another commercial distribution that is known for its stability, security, and reliability. Ex, OpenSUSE
  • 11. 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.  Unlike Windows Linux support multiple simultaneous login  Most of the software made on the windows are need to be licensed but in Linux all of them are freely available.
  • 12. Commands of Linux  Navigation Commands These commands are used for navigating and manipulating files and directories on a Linux system.
  • 13. Commands of Linux  File Management Commands These Linux commands allow you to manage files and directories on your system.
  • 14. Commands of Linux  Network and Connectivity Commands Linux provides a wide range of tools for configuring and troubleshooting network connections.
  • 15. Commands of Linux  Package Management Commands These Linux commands allow you to install, update, and remove software packages on your system.
  • 16. Linux File System  A Linux file system is a hierarchical, tree-like structure that stores and organizes files and directories on a computer.  In Linux, everything is a file, including devices, programs, and system information.  The Linux file system tree is rooted at the root directory (/).  Several types of object exist in the filesystem. -Normal Files :-Includes text files, graphics files, executable, etc. -Directories :- Directories contain named 'links' to other files -Device Files :- Devices (disks, tape drives , etc) are identified by device file. -Symbolic Links:- References to files located at other points in the file system.  File names can be up to 255 characters long which are Case sensitive.  All characters except '/' are legal in filenames '/' is used as a separator in path names.  Network File System are physically somewhere else, but appear as if they are mounted on one computer.
  • 18. Linux File System Brief Description  /(root) :-The root filesystem is the top-level directory of the filesystem. It must contain all of the files required to boot the Linux system before other filesystems are mounted.  /bin :- The /bin directory contains user executable files.  /boot:- Contains the static bootloader and kernel executable and configuration files required to boot a Linux computer.  /dev:- This directory contains the device files for every hardware device attached to the system.  /etc : Contains the local system configuration files for the host 17 Computer.  /media:- A place to mount external removable media devices such as USB thumb drives that may be connected to the host.  /mnt:- A temporary mountpoint for regular filesystems (as in not removable media) that can be used while the administrator is repairing or working on a filesystem.
  • 19. Linux File System Brief Description  /opt:- Optional files such as vendor supplied application programs should be located here.  /sbin:- System binary files. These are executables used for system Administration.  /tmp:- Temporary directory. Used by the operating system and many programs to store temporary files.  /usr:- These are shareable, read-only files, including executable binaries and libraries, man files, and other types of documentation.  /var:- Variable data files are stored here. This can include things like log files, MySQL, and other database files, web server data files, email inboxes, and much more.