SlideShare a Scribd company logo
CoreLinuxforRedHatandFedoralearningunderGNUFreeDocumentationLicense-Copyleft(c)AcácioOliveira2012
Everyoneispermittedtocopyanddistributeverbatimcopiesofthislicensedocument,changingisallowed
Linux Essenciais and System Administration
CoreLinuxforRedHatandFedoralearningunderGNUFreeDocumentationLicense-Copyleft(c)AcácioOliveira2012
Everyoneispermittedtocopyanddistributeverbatimcopiesofthislicensedocument,changingisallowed
Key Knowledge Areas
Process of kernel of the operating system
kernel
kernel
Terms and Utilities
kernel
lsmod
rmmod
insmod
modprobe
depmod
sysctl
2
CoreLinuxforRedHatandFedoralearningunderGNUFreeDocumentationLicense-Copyleft(c)AcácioOliveira2012
Everyoneispermittedtocopyanddistributeverbatimcopiesofthislicensedocument,changingisallowed
Overview
3
The kernel represents the core of the operating system.
Major components:
•Scheduler
•Memory manager
•Device drivers
•Filesystems
•Networking
Kernel
Linux kernel is modular
allowing functional blocks of software to be added or removed on fly via modules
mechanism.
Modules encompass functions such as:
Device drivers
Kernel features - firewalls, RAID, LVM
Filesystems
CoreLinuxforRedHatandFedoralearningunderGNUFreeDocumentationLicense-Copyleft(c)AcácioOliveira2012
Everyoneispermittedtocopyanddistributeverbatimcopiesofthislicensedocument,changingisallowed
LSMOD
4
Kernel
lsmod Prints all of the currently loaded modules
[root@dev1 ~]# lsmod
Module Size Used by
ipv6 264608 20
binfmt_misc 14096 1
dm_multipath 21136 0
parport_pc 31724 0
lp 16576 0
parport 42252 2 parport_pc,lp
usbcore 129724 1
ext3 125968 1
jbd 61928 1 ext3
raid10 23808 0
raid456 119840 0
xor 10512 1 raid456
raid1 24064 0
raid0 10752 0
multipath 11776 0
linear 9088 0
dm_mirror 23016 0
dm_snapshot 18872 0
dm_mod 55752 3 dm_multipath,dm_mirror,dm_snapshot
processor 26412 0
fuse 42160 1
Ex:
CoreLinuxforRedHatandFedoralearningunderGNUFreeDocumentationLicense-Copyleft(c)AcácioOliveira2012
Everyoneispermittedtocopyanddistributeverbatimcopiesofthislicensedocument,changingisallowed
rmmod – insmod – modprobe - depmod
5
Kernel
rmmod Removes (unloads) a loaded modules
•Can not unload a module that is a dependency of another module.
•Can not unload in-use modules.
insmod Loads a module into the kernel.
•Full pathname required.
•Does not handle dependencies automatically.
modprobe Intelligent module handler
•Can load/unload modules.
•Automatically handles dependencies.
•Only need to specify name of module, not full path, when loading.
depmod: Rebuilds module dependency lists
CoreLinuxforRedHatandFedoralearningunderGNUFreeDocumentationLicense-Copyleft(c)AcácioOliveira2012
Everyoneispermittedtocopyanddistributeverbatimcopiesofthislicensedocument,changingisallowed
Kernel boot parameters
6
Kernel
Hundreds of parameters can be passed to the kernel at boot time.
Most common include:
•root=/dev/sda3 Set the root device
•quiet Reduce informational messages at startup
•rhgb Red Hat Graphical Boot
•console=ttyS0 Specify console device
http://www.kernel.org/doc/Documentation/kernel-parameters.txt
CoreLinuxforRedHatandFedoralearningunderGNUFreeDocumentationLicense-Copyleft(c)AcácioOliveira2012
Everyoneispermittedtocopyanddistributeverbatimcopiesofthislicensedocument,changingisallowed
Kernel runtime parameters
7
Kernel
Numerous kernel parameters which can be adjusted at runtime, including:
•net.ipv4.*
•vm.*
•kernel.*
•fs.*
SYSCTL
sysctl Get/set kernel parameters
sysctl –a produces a complete list of all tunable kernel parameters like networking, kernel, filesystem.
•sysctl -w kernel.pid_max=65535
•sysctl -a
•sysctl -w vm.swappiness=100
CoreLinuxforRedHatandFedoralearningunderGNUFreeDocumentationLicense-Copyleft(c)AcácioOliveira2012
Everyoneispermittedtocopyanddistributeverbatimcopiesofthislicensedocument,changingisallowed
Fim de sessão
8

More Related Content

PPT
Apend. kernel
Acácio Oliveira
 
PPT
101 1.2 boot the system
Acácio Oliveira
 
PPT
101 2.5 use rpm and yum package management
Acácio Oliveira
 
PPT
4.2 maintain the integrity of filesystems
Acácio Oliveira
 
PPT
101 4.2 maintain the integrity of filesystems
Acácio Oliveira
 
PPT
101 4.3 control mounting and unmounting of filesystems v2
Acácio Oliveira
 
PPT
4.3 control mounting and unmounting of filesystems v2
Acácio Oliveira
 
PPT
101 apend. troubleshooting tools v2
Acácio Oliveira
 
Apend. kernel
Acácio Oliveira
 
101 1.2 boot the system
Acácio Oliveira
 
101 2.5 use rpm and yum package management
Acácio Oliveira
 
4.2 maintain the integrity of filesystems
Acácio Oliveira
 
101 4.2 maintain the integrity of filesystems
Acácio Oliveira
 
101 4.3 control mounting and unmounting of filesystems v2
Acácio Oliveira
 
4.3 control mounting and unmounting of filesystems v2
Acácio Oliveira
 
101 apend. troubleshooting tools v2
Acácio Oliveira
 

What's hot (18)

PPT
101 4.1 create partitions and filesystems
Acácio Oliveira
 
PDF
Shell Scripting
Anil Kumar Pugalia
 
PPTX
Yum (Linux)
Raghu nath
 
PDF
Introduction to Linux
Anil Kumar Pugalia
 
PPT
4.9 apend troubleshooting tools v2
Acácio Oliveira
 
PDF
Linux Internals Part - 2
SysPlay eLearning Academy for You
 
PPT
101 4.4 manage disk quotas
Acácio Oliveira
 
PDF
[ArabBSD] Unix Basics
Mohammed Farrag
 
PDF
Genode Compositions
Vasily Sartakov
 
PDF
Genode Architecture
Vasily Sartakov
 
PDF
Genode Components
Vasily Sartakov
 
PDF
Linux User Space Debugging & Profiling
Anil Kumar Pugalia
 
ODT
RHCE FINAL Questions and Answers
Radien software
 
PPTX
Free Bsd7.2 Install V1.7
Jainan O
 
PPT
101 4.3 control mounting and unmounting of filesystems
Acácio Oliveira
 
PDF
Block Drivers
Anil Kumar Pugalia
 
PPTX
Lecture 4 FreeBSD Security + FreeBSD Jails + MAC Security Framework
Mohammed Farrag
 
101 4.1 create partitions and filesystems
Acácio Oliveira
 
Shell Scripting
Anil Kumar Pugalia
 
Yum (Linux)
Raghu nath
 
Introduction to Linux
Anil Kumar Pugalia
 
4.9 apend troubleshooting tools v2
Acácio Oliveira
 
Linux Internals Part - 2
SysPlay eLearning Academy for You
 
101 4.4 manage disk quotas
Acácio Oliveira
 
[ArabBSD] Unix Basics
Mohammed Farrag
 
Genode Compositions
Vasily Sartakov
 
Genode Architecture
Vasily Sartakov
 
Genode Components
Vasily Sartakov
 
Linux User Space Debugging & Profiling
Anil Kumar Pugalia
 
RHCE FINAL Questions and Answers
Radien software
 
Free Bsd7.2 Install V1.7
Jainan O
 
101 4.3 control mounting and unmounting of filesystems
Acácio Oliveira
 
Block Drivers
Anil Kumar Pugalia
 
Lecture 4 FreeBSD Security + FreeBSD Jails + MAC Security Framework
Mohammed Farrag
 
Ad

Similar to 101 apend. kernel (20)

PDF
Operating-Systems-Network-System-Lecture 2.pdf
nathanaelcheramlak
 
PPT
101 4.5 manage file permissions and ownership
Acácio Oliveira
 
PPT
101 4.7 find system files and place files in the correct location
Acácio Oliveira
 
PPT
101 4.7 find system files and place files in the correct location
Acácio Oliveira
 
PDF
Linux Kernel
Ahmed Abdel-Hameed
 
PPT
101 4.5 manage file permissions and ownership v3
Acácio Oliveira
 
PPT
4.7 find system files and place files in the correct location
Acácio Oliveira
 
PPT
101 3.8 perform basic file editing operations using vi
Acácio Oliveira
 
PPT
101 3.8 perform basic file editing operations using vi
Acácio Oliveira
 
PPT
4.5 manage file permissions and ownership v3
Acácio Oliveira
 
PPTX
managing kernal module from egineering sunject operating system
mohammadshahnawaz77
 
PDF
Linux introduction Class 02
Adrian Mikeliunas
 
PPTX
Linux OS ppt cyber security power point .pptx
ballasabir3
 
PPTX
Linux Operating System Fundamentals
Anshul Patel
 
PDF
Sysctl
Ashwin Pawar
 
PDF
Linux advanced concepts - Part 1
NAILBITER
 
PDF
Red Hat Training
Open Source Group
 
PPT
101 3.5 create, monitor and kill processes v2
Acácio Oliveira
 
PDF
Linux Fundamentals and how to use linux.pdf
xikel86509
 
PDF
Linux Internals Part - 1
SysPlay eLearning Academy for You
 
Operating-Systems-Network-System-Lecture 2.pdf
nathanaelcheramlak
 
101 4.5 manage file permissions and ownership
Acácio Oliveira
 
101 4.7 find system files and place files in the correct location
Acácio Oliveira
 
101 4.7 find system files and place files in the correct location
Acácio Oliveira
 
Linux Kernel
Ahmed Abdel-Hameed
 
101 4.5 manage file permissions and ownership v3
Acácio Oliveira
 
4.7 find system files and place files in the correct location
Acácio Oliveira
 
101 3.8 perform basic file editing operations using vi
Acácio Oliveira
 
101 3.8 perform basic file editing operations using vi
Acácio Oliveira
 
4.5 manage file permissions and ownership v3
Acácio Oliveira
 
managing kernal module from egineering sunject operating system
mohammadshahnawaz77
 
Linux introduction Class 02
Adrian Mikeliunas
 
Linux OS ppt cyber security power point .pptx
ballasabir3
 
Linux Operating System Fundamentals
Anshul Patel
 
Sysctl
Ashwin Pawar
 
Linux advanced concepts - Part 1
NAILBITER
 
Red Hat Training
Open Source Group
 
101 3.5 create, monitor and kill processes v2
Acácio Oliveira
 
Linux Fundamentals and how to use linux.pdf
xikel86509
 
Linux Internals Part - 1
SysPlay eLearning Academy for You
 
Ad

More from Acácio Oliveira (20)

PPTX
Security+ Lesson 01 Topic 24 - Vulnerability Scanning vs Pen Testing.pptx
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 25 - Application Security Controls and Techniques.pptx
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 21 - Types of Application Attacks.pptx
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 19 - Summary of Social Engineering Attacks.pptx
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 23 - Overview of Security Assessment Tools.pptx
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 20 - Summary of Wireless Attacks.pptx
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 22 - Security Enhancement Techniques.pptx
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 15 - Risk Management Best Practices.pptx
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 13 - Physical Security and Environmental Controls.pptx
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 14 - Disaster Recovery Concepts.pptx
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 06 - Wireless Security Considerations.pptx
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 04 - Secure Network Design Elements and Components....
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 02 - Secure Network Administration Concepts.pptx
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 01 - Intro to Network Devices.pptx
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 08 - Integrating Data and Systems with Third Partie...
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 07 - Risk Related Concepts.pptx
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 05 - Common Network Protocols.pptx
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 11 - Incident Response Concepts.pptx
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 12 - Security Related Awareness and Training.pptx
Acácio Oliveira
 
PPTX
Security+ Lesson 01 Topic 17 - Types of Malware.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 24 - Vulnerability Scanning vs Pen Testing.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 25 - Application Security Controls and Techniques.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 21 - Types of Application Attacks.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 19 - Summary of Social Engineering Attacks.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 23 - Overview of Security Assessment Tools.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 20 - Summary of Wireless Attacks.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 22 - Security Enhancement Techniques.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 15 - Risk Management Best Practices.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 13 - Physical Security and Environmental Controls.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 14 - Disaster Recovery Concepts.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 06 - Wireless Security Considerations.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 04 - Secure Network Design Elements and Components....
Acácio Oliveira
 
Security+ Lesson 01 Topic 02 - Secure Network Administration Concepts.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 01 - Intro to Network Devices.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 08 - Integrating Data and Systems with Third Partie...
Acácio Oliveira
 
Security+ Lesson 01 Topic 07 - Risk Related Concepts.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 05 - Common Network Protocols.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 11 - Incident Response Concepts.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 12 - Security Related Awareness and Training.pptx
Acácio Oliveira
 
Security+ Lesson 01 Topic 17 - Types of Malware.pptx
Acácio Oliveira
 

Recently uploaded (20)

PDF
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PPTX
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
The Future of Artificial Intelligence (AI)
Mukul
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 

101 apend. kernel