Pearson: Fedora and RedHat Enterprise Linux

pearson-linux
Pearson: Fedora and RedHat Enterprise Linux
ISBN : 978-1-61691-463-9

Lessons

uCertify uses content from well known publishers, instructors, and subject matter experts. They have a minimum of 15 years of experience in their fields. uCertify brings these textbooks to life. It is full of interactive activities that keeps the learner engaged. uCertify brings all available learning resources for a topic in one place so that the learner can efficiently learn without going to multiple places. Challenge questions are also embedded in the chapters so learners can attempt those while they are learning about that particular topic. This helps them grasp the concepts better because they can go over it again right away which improves learning. Learners can do Flashcards, Exercises, Quizzes and Labs related to each chapter. At the end of every lesson, uCertify courses guide the learners on the path they should follow.

uCertify platform supports 50+ different types of interactive activities, connect the idea, or try it yourself lab activities embedded throughout its course. These interactive activities keeps learners engaged and makes learning fun.

Here's What You Get

Exercises Flashcards Glossary

Each lesson comes with Exercises & Flashcards. There is no limit to the number of times learners can attempt these. Exercises come with detailed remediation, which ensures that learners are confident on the topic before proceeding. Flashcards help master the key concepts. Glossary defines the key terms.

Exercise Questions
23+
Flashcards
624+
Glossary of terms
622+
Lessons
33+

Test Prep & Practice Questions

uCertify provides full length practice tests. These tests closely follow the exam objectives and are designed to simulate real exam conditions. Each course has a number of test sets consisting of hundreds of items to ensure that learners are prepared for the certification exam.

Here's What You Get

Full Length Tests
6+

Features

Full Remediation

Each question comes with detailed remediation explaining not only why an answer option is correct but also why the incorrect answer options are incorrect.

Unlimited Practice

Each test can be taken unlimited number of times until the learner feels they are prepared. Learner can review the test and read detailed remediation. Detailed test history is also available.

Learn, Test and Review Mode

Each test set comes with learn, test and review modes. In learn mode, learners will attempt a question and will get immediate feedback and complete remediation as they move on to the next question. In test mode, learners can take a timed test simulating the actual exam conditions. In review mode, learners can read through one item at a time without attempting it.

Table of Content

Here's What you will Learn

Lesson 1: Welcome To Linux

  • The History of UNIX and GNU-Linux
  • Overview of Linux
  • Choosing an Operating System
  • Chapter Summary
  • Exercises

Lesson 2: Installation Overview

  • Conventions Used in This Book
  • LPI and CompTIA Certification Icons
  • More Information
  • Planning the Installation
  • The Installation Process
  • Downloading an Installation Image File and Writing to/Burning the Installation Medium
  • Gathering Information About the System
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 3: Step-by-step Installation

  • The New Anaconda Installer
  • Running a Fedora Live Session
  • Installing Fedora/RHEL
  • Installation Tasks
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 4: Introduction To Fedora And Red Hat Enterprise Linux

  • Curbing Your Power (Superuser/root Privileges)
  • Logging In on the System
  • The GNOME 3 Standard and Classic Desktops
  • Working with the Desktop
  • Using the Nautilus File Manager
  • The Settings Window
  • Getting Help
  • Updating, Installing, and Removing Software Packages
  • Working from the Command Line
  • More About Logging In and Passwords
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 5: The Shell

  • Special Characters
  • Ordinary Files and Directory Files
  • The Command Line
  • Standard Input and Standard Output
  • Running a Command in the Background
  • Filename Generation/Pathname Expansion
  • Builtins
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 6: The Linux Filesystem

  • The Hierarchical Filesystem
  • Ordinary Files And Directory Files
  • Pathnames
  • Working With Directories
  • Access Permissions
  • ACLs: Access Control Lists
  • Links
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 7: The Linux Utilities

  • Basic Utilities
  • Working With Files
  • Compressing And Archiving Files
  • Displaying User And System Information
  • Miscellaneous Utilities
  • Editing Files
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 8: Networking And The Internet

  • Introduction to Networking
  • Types of Networks and How They Work
  • Communicate over a Network
  • Network Utilities
  • Distributed Computing
  • WWW: World Wide Web
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 9: The Bourne Again Shell (bash)

  • Background
  • Startup Files
  • Commands That Are Symbols
  • Redirecting Standard Error
  • Writing and Executing a Shell Script
  • Control Operators: Separate and Group Commands
  • Job Control
  • Manipulating the Directory Stack
  • Parameters and Variables
  • Special Characters
  • Locale
  • Time
  • Processes
  • History
  • Aliases
  • Functions
  • Controlling bash: Features and Options
  • Processing the Command Line
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 10: System Administration: Core Concepts

  • Running Commands with root Privileges
  • The systemd init Daemon
  • System Operation
  • System Administration Tools
  • Setting Up a Server
  • DHCP: Configures Network Interfaces
  • nsswitch.conf: Which Service to Look at First
  • Getting Help
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 11: Files, Directories, And Filesystems

  • Important Files and Directories
  • File Types
  • Filesystems
  • The XFS Filesystem
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 12: Finding, Downloading, And Installing Software

  • Introduction
  • JumpStart: Installing and Removing Software Packages Using yum
  • Finding the Package That Holds an Application or File You Need
  • yum: Keeps the System Up-to-Date
  • BitTorrent
  • RPM: The RPM Package Manager
  • Installing Non-rpm Software
  • Keeping Software Up-to-Date
  • curl: Downloads Files Noninteractively
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 13: Printing With Cups

  • Introduction
  • The System Configures a Local Printer Automatically
  • JumpStart I: Configuring a Printer Using system-config-printer
  • JumpStart II: Setting Up a Local or Remote Printer
  • Working with the CUPS Web Interface
  • Configuring Printers
  • Traditional UNIX Printing
  • Printing from Windows
  • Printing to Windows
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 14: Building A Linux Kernel

  • Downloading, Installing, and Prepping the Kernel Source Code
  • Configuring and Compiling the Linux Kernel
  • Installing the Kernel, Modules, and Associated Files
  • GRUB: The Linux Boot Loader
  • dmesg: Displays Kernel Messages
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 15: Administration Tasks

  • Configuring User and Group Accounts
  • Backing Up Files
  • Scheduling Tasks
  • System Reports
  • Maintaining the System
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 16: Configuring And Monitoring A Lan

  • More Information
  • Setting Up the Hardware
  • Configuring the Systems
  • NetworkManager: Configures Network Connections
  • Setting Up Servers
  • Introduction to Cacti
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 17: Setting Up Virtual Machines Locally And In The Cloud

  • VMs (Virtual Machines)
  • QEMU/KVM
  • VMware Player: Installing Fedora on VMware
  • Cloud Computing
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 18: Openssh: Secure Network Communication

  • Introduction to OpenSSH
  • Running the ssh, scp, and sftp OpenSSH Clients
  • Setting Up an OpenSSH Server (sshd)
  • Troubleshooting
  • Tunneling/Port Forwarding
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 19: FTP: Transferring Files Across A Network

  • Introduction to FTP
  • Running the ftp and sftp FTP Clients
  • Setting Up an FTP Server (vsftpd)
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 20: sendmail: Setting Up Mail Servers, Clients, And More

  • Introduction to sendmail
  • Setting Up a sendmail Mail Server
  • JumpStart I: Configuring sendmail on a Client
  • JumpStart II: Configuring sendmail on a Server
  • Working with sendmail Messages
  • Configuring sendmail
  • SpamAssassin
  • Additional Email Tools
  • Authenticated Relaying
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 21: NIS and LDAP

  • Introduction to NIS
  • Running an NIS Client
  • Setting Up an NIS Server
  • LDAP
  • Setting Up an LDAP Server
  • Tools for Working with LDAP
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 22: NFS: Sharing Directory Hierarchies

  • Introduction to NFS
  • Running an NFS Client
  • Setting Up an NFS Server
  • automount: Mounts Directory Hierarchies on Demand
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 23: Samba: Linux And Windows File And Printer Sharing

  • Introduction to Samba
  • Running Samba Clients
  • Setting Up a Samba Server
  • Troubleshooting
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 24: DNS/BIND: Tracking Domain Names And Addresses

  • Introduction to DNS
  • Setting Up a DNS Server
  • Configuring a DNS Server
  • Setting Up Different Types of DNS Servers
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 25: firewalld and iptables: Setting Up a Firewall

  • The firewalld Service
  • JumpStart: Building a Firewall Using firewall-config
  • firewall-config: The Firewall Configuration Window
  • firewall-cmd: Controlling firewalld from the Command Line
  • Introduction to iptables
  • Building a Set of Rules Using iptables
  • Copying Rules to and from the Kernel
  • system-config-firewall: Generates a Set of Rules
  • Sharing an Internet Connection Using NAT
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 26: Apache (httpd): Setting Up A Web Server

  • Introduction
  • Running an Apache Web Server
  • Filesystem Layout
  • Configuration Directives
  • Advanced Configuration
  • Troubleshooting
  • Modules
  • webalizer: Analyzes Web Traffic
  • MRTG: Monitors Traffic Loads
  • Error Codes
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 27: Programming The Bourne Again Shell (bash)

  • Control Structures
  • File Descriptors
  • Parameters
  • Variables
  • Builtin Commands
  • Expressions
  • Implicit Command-Line Continuation
  • Shell Programs
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 28: The Python Programming Language

  • Introduction
  • Scalar Variables, Lists, and Dictionaries
  • Control Structures
  • Reading from and Writing to Files
  • Regular Expressions
  • Defining a Function
  • Using Libraries
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 29: The Mariadb Sql Database Management System

  • History
  • Notes
  • Installing a MariaDB Server and Client
  • Setting Up MariaDB
  • Examples
  • Chapter Summary
  • Exercises
  • Advanced Exercises

Lesson 30: A. Regular Expressions

  • Characters
  • Delimiters
  • Simple Strings
  • Special Characters
  • Rules
  • Bracketing Expressions
  • The Replacement String
  • Extended Regular Expressions
  • Appendix Summary

Lesson 31: B. Help

  • Solving a Problem
  • Finding Linux-Related Information
  • Specifying a Terminal

Lesson 32: C. Security Including GPG

  • Encryption
  • File Security
  • Email Security
  • Network Security
  • Host Security
  • Tutorial: Using GPG to Secure a File
  • Security Resources
  • Appendix Summary

Lesson 33: D. Keeping the System Up-to-Date Using apt-get

  • Using apt-get to Install, Remove, and Update Packages
  • Using apt-get to Upgrade the System
  • Other apt-get Commands
  • Repositories
  • sources.list: Specifies Repositories for apt-get to Search

Copyright © 2002-2017 uCertify / All Rights Reserved.