If you are System Engineer or System Administrator, and want to read about Linux, check it out this book:
Title : Mastering Linux System Administration
Author : Christine Bresnahan
ISBN-10 : 1119794455
ISBN-13 : 978-1119794455
Publisher : Sybex
Pages : 576
Year : 2021
Here is the details of this book
Introduction
Part 1 Basic Admin Functions
Chapter 1 Understanding the Basics
What Is Linux?
Looking into the Linux Kernel
The GNU Utilities 12
Linux User Interfaces
Linux Distributions
Core Linux Distributions
Specialized Linux Distributions
Chapter 2 Installing an Ubuntu Server
Pre-Installation Requirements
Hardware Requirements
Virtual Server Requirements
Finding the Software
Oracle VirtualBox
Ubuntu Server
Running the Installation
Oracle VirtualBox
Ubuntu Server
Checking the Installation
Chapter 3 Installing and Maintaining Software in Ubuntu
Exploring Package Management
Inspecting the Debian-Based Systems
Managing Packages with apt
Installing Software Packages with apt
Upgrading Software with apt
Uninstalling Software with apt
The apt Repositories
Using Snap Containers
Installing from Source Code
Chapter 4 Installing a Red Hat Server
Pre-Installation Requirements
Hardware Requirements
Virtual Server Requirements
Finding the Software
Oracle VirtualBox
CentOS
Running the Installation
Oracle VirtualBox
CentOS
Checking the Installation
Chapter 5 Installing and Maintaining Software in Red Hat
Exploring Red Hat Packages
Automated Package Management
Listing Installed Packages
Installing Software with dnf
Upgrading Software with dnf
Uninstalling Software with dnf
Handling Broken Dependencies
Working with RPM Repositories
Working Directly with Packages
Finding Package Files
Inspecting Package Files
Installing Package Files
Remoting Package Files
Using Flatpak Containers
Chapter 6 Working with the Shell
Exploring the Shell
The Shell Prompt
The Shell Manual
Working with Commands
Entering Commands
Retrieving Past Commands
Redirecting Commands
Environment Variables
Global Environment Variables
User-Defined Environment Variables
Chapter 7 Exploring Linux File Management
Filesystem Navigation
The Linux Filesystem
Traversing Directories
Linux Files
Determining File Types
Filenames
Hidden Files
File Inodes
File and Directory Listing
Basic Listing
Modifying Listing Information
The Complete Parameter List
Directory Handling
Creating Directories
Deleting Directories
File Handling
Creating Files
Copying Files
Linking Files
Renaming Files
Deleting Files
File Features
Using Wildcards
Quoting
Case Sensitivity
Finding Files
The which Command
The locate Command
The whereis Command
The find Command
Archiving Files
Compressing Files
Creating Archive Files
Archiving Scenarios
Chapter 8 Working with Text Files
The vim Editor
Checking Your vim Editor Program
Using the vim Editor
The nano Editor
Working with Data Files
Sorting
Searching
Compressing
Archiving
Part Intermediate Admin Functions
Chapter 9 Managing Hardware
Device Driver Modules
Listing Installed Modules
Installing New Modules
Removing Modules
Communicating with De ices
Device Interfaces
The /de Directory
The /proc Directory
The /sys Directory
Working with De ices
Finding De ices
Working with PCI Cards
Working with USB Devices
Using Hot Pluggable Devices
Detecting Dynamic Devices
Working with Dynamic Devices
Chapter 10 Booting Linux
Understanding the Boot Process
Overview of the Boot Process
Watching the Boot Process
The Firmware Startup
The GRUB2 Bootloader
Configuring the GRUB2 Bootloader
Exploring the GRUB2 Configuration
Interacting with GRUB2
The systemd Initialization Process
Exploring Unit Files
Focusing on Ser ice Unit Files
Focusing on Target Unit Files
Changing a Unit Configuration File
Changing the systemd Configuration File
Looking at systemctl
Jumping Targets
Analyzing with systemd
Chapter 11 Working with Storage Devices
Storage Basics
Drive Connections
Partitioning Drives
Automatic Drive Detection
Partitioning Tools
Working with fdisk
Working with gdisk
The GNU parted Command
Formatting Filesystems
Common Filesystem Types
Creating Filesystems
Mounting Filesystems
Manually Mounting Devices
Automatically Mounting Devices
Managing Filesystems
Retrieving Filesystem Stats
Filesystem Tools
Storage Alternatives
Multipath
Logical Volume Manager
Using RAID Technology
Chapter 12 Configuring Network Settings
Network Settings
Ubuntu Servers
Red Hat Servers
Using Network Command-Line Tools
NetworkManager Tools
Other Tools
Basic Network Troubleshooting
Sending Test Packets
Finding Host Information
Advanced Network Troubleshooting
The netstat Command
Examining Sockets
Chapter 13 Managing Users and Groups
Understanding Linux Permissions
Understanding Ownership
Controlling Access Permissions
Exploring Special Permissions
Managing Default Permissions
Using Access Control Lists
Managing User Accounts
Adding Accounts
Maintaining Accounts
Removing Accounts
Maintaining the Environment
Setting Environment Variables
Exploring User Entries
Exploring Global Entries
Managing Groups
Adding Groups
Removing Groups
Chapter 14 Working with Processes and Jobs
Looking at Processes
Monitoring Processes in Real Time
Managing Processes
Setting Priorities
Stopping Processes
Running Programs in Background Mode
Running in the Background
Running Multiple Background Jobs
Running Programs Without a Console
Job Control 320
Viewing Jobs
Restarting Stopped Jobs
Scheduling Jobs
Scheduling a Job Using the at Command
Scheduling Recurring Programs
Chapter 15 Managing Log Files
The systemd Journaling System
Configuring systemd-journald
Looking at Journal Files
Making the Journal Persistent
Viewing Journal Entries
Maintaining the Journal
Viewing Different Journal Files
Protecting Journal Files
Making Journal Entries
The rsyslog Legacy System
The syslog Protocol
Basic Logging Using rsyslogd
Layering Your Logging
Making Log Entries
Finding Event Messages
Chapter 16 Managing Printers
The Common Unix Printing System
Printer Drivers
Web Interface
Command-Line Commands
Printer Sharing
Printer Classes
Installing and Configuring CUPS
Installing CUPS
Preparing the Server to Use CUPS
Using CUPS
Administration Functions
Managing Printers and Jobs in CUPS
Part 3 Advanced Admin Functions
Chapter 17 Exploring Ubuntu Security
Locking Down Root
Looking at Linux Account Types
Gaining Super User Privileges
Using OpenSSH on Ubuntu
Exploring Basic SSH Concepts
Configuring SSH
Generating SSH Keys
Authenticating with SSH Keys
The AppArmor System
Network Security Using Firewalls
Understanding UFW
Configuring UFW
Chapter 18 Exploring Red Hat Security
Working with Root Access
Keeping Track of Root Logins
Disabling Root Access from SSH
Enabling Automatic Logout
Blocking Root Access
Using SELinux
Enabling SELinux
Understanding Security Context
Using Policies
Network Security Using Firewalls
Red Hat Firewall Concepts
Checking the Firewall Status
Working with Zones
Working with Firewall Rules
Chapter 19 Writing Scripts
Beginning a Shell Script
Creating a Script File
Displaying Messages
Using Variables
En ironment Variables
User Variables
Command Substitution
Exiting the Script with Status
Passing Parameters
Adding Conditional Expressions
Working with the if-then Statement
Using Compound Tests
Working with the if-then-else Statement
Trying the case Statement
Using Loops
Looking at the for Command
Working with the while Format
Using the until Command
Using Functions
Creating Functions
Calling Functions
Chapter 20 Managing Web Servers
Linux Web Servers
Apache
nginx
The Apache Web Server
Installing an Apache Server
Configuring the Apache Server
Hosting Dynamic Web Applications
Creating a Secure Web Server
The nginx Server
Installing nginx
Configuring nginx
Chapter 21 Managing Database Servers
Linux Database Servers
Organizing the Data
Querying the Data
Controlling the Data
Installing and Using MySQL/MariaDB
Conducting a MariaDB Installation
Accessing a MariaDB Database
Populating and Using MariaDB Database
Installing and Using PostgreSQL
Conducting a PostgreSQL Installation
Accessing a PostgreSQL Database
Populating and Using a PostgreSQL Database
Chapter 22 Exploring the Virtualization Environment
Hyperisors
Managing VMs
Creating a Virtual Machine
Integrating ia Linux Extensions
Containers
Exploring Container Types
Looking at Container Software
Organizing Containers
Software Packaging
Looking at Ubuntu Snap
Looking at Flatpak
Christine Bresnahan started working with computers more than 30 years ago in the IT industry as a systems administrator. She is currently an Adjunct Professor at Ivy Tech Community College where she teaches Linux certification and Python programming classes. She also writes books and produces instructional resources for the classroom. When she is not busy being a computer geek, she likes to garden, hike, cook, and spend time with her family.
You can buy this book from online bookstores in the Internet such as Amazon, Barnes and Nobles, and others
For any other IT Tutorial, you can check it here :
Cloud Computing : https://bukutrainingns blogspot com/2020/01/kumpulan-tutorial-belajar-cloud html
Web : https://bukutrainingns blogspot com/2020/02/kumpulan-tutorial-belajar-web html
Server Hardware : https://bukutrainingns blogspot com/2020/01/kumpulan-tutorial-belajar-server html
Data Center : https://bukutrainingns blogspot com/2020/01/kumpulan-tutorial-belajar-data-center html
Veritas Backup Exec : https://bukutrainingns blogspot com/2020/01/kumpulan-tutorial-belajar-veritas html
Windows Server 2012R2 : https://bukutrainingns blogspot com/2019/12/kumpulan-tutorial-belajar-windows html
Windows Server 2016 : https://bukutrainingns blogspot com/2019/12/kumpulan-tutorial-belajar-windows_6 html
Windows Server 2019 : https://bukutrainingns blogspot com/2019/12/kumpulan-tutorial-belajar-windows_19 html
Active Directory : https://bukutrainingns blogspot com/2019/12/kumpulan-tutorial-belajar-active html
Exchange Server 2013 : https://bukutrainingns blogspot com/2019/12/kumpulan-tutorial-belajar-exchange html
Exchange Server 2016 : https://bukutrainingns blogspot com/2019/12/kumpulan-tutorial-belajar-exchange_9 html
Exchange Server 2019 : https://bukutrainingns blogspot com/2019/12/kumpulan-tutorial-belajar-exchange_20 html
Linux Ubuntu : https://bukutrainingns blogspot com/2019/12/kumpulan-tutorial-belajar-linux-ubuntu html
Linux RedHat : https://bukutrainingns blogspot com/2019/12/kumpulan-tutorial-belajar-linux-redhat html
Linux CEntOS : https://bukutrainingns blogspot com/2019/12/kumpulan-tutorial-belajar-linux-centos html
Cisco : https://bukutrainingns blogspot com/2019/12/kumpulan-tutorial-belajar-cisco html
Mikrotik : https://bukutrainingns blogspot com/2019/12/kumpulan-tutorial-belajar-router html
Hyper-V : https://bukutrainingns blogspot com/2019/12/belajar-hyper-v-kumpulan-tutorial html
SQL Server 2014 : https://bukutrainingns blogspot com/2019/12/kumpulan-tutorial-belajar-sql-server html
Jobs dan Career : https://bukutrainingns blogspot com/2019/12/kumpulan-tutorial-karir-dunia-teknologi html
Microsoft Office Word : https://bukutrainingns blogspot com/2019/12/kumpulan-tutorial-belajar-microsoft html
VMWare VSphere : https://bukutrainingns blogspot com/2019/12/kumpulan-tutorial-belajar-vmware-vsphere html
For any other IT Certification, you can check it here :
CompTIA : https://bukutrainingns blogspot com/2020/06/kumpulan-tutorial-belajar-sertifikasi html
Cisco : https://bukutrainingns blogspot com/2020/06/kumpulan-tutorial-belajar-sertifikasi_8 html
Oracle : https://bukutrainingns blogspot com/2020/06/kumpulan-tutorial-belajar-sertifikasi_9 html
Microsoft : https://bukutrainingns blogspot com/2020/06/kumpulan-tutorial-belajar-sertifikasi_10 html
MikroTik : https://bukutrainingns blogspot com/2020/06/kumpulan-tutorial-belajar-sertifikasi_11 html
VMWare : https://bukutrainingns blogspot com/2020/06/kumpulan-tutorial-belajar-sertifikasi_12 html
FortiNet : https://bukutrainingns blogspot com/2020/06/kumpulan-tutorial-belajar-sertifikasi_16 html
EC Council : https://bukutrainingns blogspot com/2020/06/kumpulan-tutorial-belajar-sertifikasi_17 html
Juniper : https://bukutrainingns blogspot com/2020/06/kumpulan-tutorial-belajar-sertifikasi_22 html
RedHat : https://bukutrainingns blogspot com/2020/06/kumpulan-tutorial-sertifikasi-linux html
For IT Tutorial visit here:
https://bukutrainingns blogspot com/
For IT Tutorial video watch here:
https://www youtube com/c/NanangSadikinOfficial
See you again
Regards
Nanang