CompTIA Linux+ XK0-004, 2nd Edition

Video description

20+ Hours of Video Instruction

Description
CompTIA Linux+ has more than 20 hours of comprehensive video training so you have everything you need to prepare for the CompTIA Linux+ exam and also build a strong understanding of working with Linux. This title includes a copy of Linux Fundamentals LiveLessons.

Overview
CompTIA Linux+ Complete Video Course has more than 20 hours of comprehensive video training covering all of the objectives on the CompTIA Linux+ exam. Expert author and trainer Sander van Vugt will walk you first through Linux basics with 10 hours of essential concepts in his Linux Fundamentals LiveLessons title. You will then get a deep dive into core Linux topics. This thorough and engaging training provides whiteboard concept teaching, live CLI work, screencast teaching, and hands-on labs, so you have everything you need to study for - and pass - the CompTIA Linux+ exam.

To offer this course in the way that is most efficient for you, the contents have been developed to build upon your existing knowledge of Linux. You will start with Linux Fundamentals LiveLessons, a full video course on Linux basics, concepts, practices, and theories so you can get the foundational knowledge you need. You will then dive into the core part of the CompTIA Linux+ exam, including advanced user settings, storage management, managing server roles, and both common and advanced system administration tasks. Each lesson ends with a lab so you can practice your own skills as you complete the course. The labs are built so you first have the opportunity to walk through a task on your own. Each lab is then followed by a Lab Solution, where the author walks you through the most efficient way to complete the lab.

This accessible self-paced video training solution provides learners with more than 20 hours of personal visual instruction from an expert trainer with more than 20 years of practical Linux teaching experience. Through the use of topic-focused instructional videos you will gain an in-depth understanding of all topics on the CompTIA Linux+ exam, as well as a deeper understanding of Linux. The combination of video and labs is a unique offering that gives you a full toolkit to learn and excel on your exam.

Topics include:
Linux Fundamentals:
Module 1: Essential Commands
Module 2: User and Group Management and Permissions
Module 3: Operating Running Systems

CompTIA Linux+
Module 1: Advanced User Settings
Module 2: Storage Management
Module 3: Common Administration Tasks
Module 4: Managing Server Roles
Module 5: Advanced Administration Tasks

About the Instructor
Sander van Vugt has been teaching Linux classes since 1995 and has written more than 60 books about different Linux-related topics.

Sander is a Linux Foundation Certified Instructor and has deep knowledge and understanding of Red Hat Enterprise Linux as well as other Linux distributions. He has been teaching Linux since 1994. He is also a regular speaker on major Linux conferences all over the world.

Skill Level
Beginning to Intermediate

Learn

  • The basics of Linux up through exam-level proficiency
  • Key concepts for all the objectives on the CompTIA Linux + exam
  • Real-life Linux administration tasks

Who Should Take This Course

  • Anyone interested in learning about Linux from the ground up
  • Administrators currently administering UNIX systems and developers who write software for Linux
  • Anyone interested in taking the CompTIA Linux+ exam

Course Requirements
The ideal target student wants to learn Linux from the ground up, and carry through to the CompTIA Linux+ certification. They will start with the Linux Fundamentals portion of the course, and then get into the details for the CompTIA Linux+ exam.

Lesson descriptions
Linux Fundamentals
Module 1, “Essential Commands,” will cover the essentials of Linux, starting with the installation of the ubuntu and CentOS distributions. Then it will go into the essential tools, file management tools, and working with text files.

Module 2, “User and Group Management and Permissions,” covers user and group management as well as storage management essentials. It goes into the details of the different required parts for setting up users and groups, the management of them, and some more advanced features. The basic read write and execute permissions as well as how to apply them will be explained. And then the more in-depth permissions, SUID, SGID, sticky bit, and umask will be covered. Lastly, partitions and file systems, and how to mount filesystems onto specific directories will be explored.

Module 3, “Operating Running Systems,” covers the day-to-day Linux management tasks. It starts with an explanation of networking and managing system time. Then services and processes, including the different utilities that are used, will be detailed. Software managers, how to manage software packages, task scheduling, and reading log files will also be covered.

CompTIA Linux+
Module 1
Module 1, “Advanced User Settings,” discusses some of the advanced user-related settings. It explains advanced user security, and how to manage internationalization.

Module 2
In Module 2, “Storage Management,” how to get from the Linux kernel to the storage devices, as well as other hardware devices is covered. Creating partitions and using disks in other ways, as well as learning about the different file systems and how to put them on top of your storage devices will be discussed.

Module 3
Module 3, “Common Administration Tasks,” explains some of the most common Linux administration tasks, including how to configure logging, exploring the Linux boot procedure, and how to work with services in a systemd environment and system five environment. Lastly, how to manage file compression and backup will be discussed.

Module 4
In Module 4, “Managing Server Roles,” will explain some of the common server roles, including how to configure Linux firewalls, as well as a quick overview of the most common Linux server roles.

Module 5
Module 5, “Advanced Administration Tasks,” covers advanced Linux administration tasks, including Linux security, how Linux graphical user interfaces are organized, and how to use Linux as a virtualization platform. Securing access control, configuring mandatory access control, and troubleshooting common Linux problems will also be covered. Lastly, working with Git, and how to use basic Linux shell scripts will be discussed.

About Pearson Video Training
Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Prentice Hall, Sams, and Que Topics include: IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at http://www.informit.com/video.

Table of contents

  1. Course Introduction
    1. Introduction
  2. Linux Fundamentals: Introduction
    1. Introduction
  3. Module 1: Essential Commands
    1. Module introduction
  4. Lesson 1: Installing Linux
    1. Learning objectives
    2. 1.1 Understanding Linux Distributions
    3. 1.2 Installing CentOS 7.5
    4. 1.3 Installing Ubuntu 18.04 LTS
    5. Lesson 1 Lab: Installing Linux
  5. Lesson 2: Using Essential Tools
    1. Learning objectives
    2. 2.1 Logging in to Linux
    3. 2.2 Using the Seven Essential Linux Command Line Tools
    4. 2.3 Getting Help with man
    5. 2.4 Finding Which man Page to Use
    6. 2.5 Using pinfo
    7. 2.6 Using Other Systems for Getting Help
    8. 2.7 Lesson 2 Command Review
    9. Lesson 2 Lab: Using Essential Tools
    10. Lesson 2 Lab Solution Using Essential Tools
  6. Lesson 3: Essential File Management Tools
    1. Learning objectives
    2. 3.1 Understanding the Linux File System Hierarchy
    3. 3.2 Listing Files with ls
    4. 3.3 Using Wildcards
    5. 3.4 Copying Files with cp
    6. 3.5 Working with Directories
    7. 3.6 Using Absolute and Relative Paths
    8. 3.7 Moving Files with mv
    9. 3.8 Removing Files with rm
    10. 3.9 Understanding Hard and Symbolic Links
    11. 3.10 Managing Hard and Symbolic Links
    12. 3.11 Finding Files with find
    13. 3.12 Using Advanced find Options
    14. 3.13 Archiving Files with tar
    15. 3.14 Managing File Compression
    16. 3.15 Lesson 3 Command Review
    17. Lesson 3 Lab: Using Essential File Management Tools
    18. Lesson 3 Lab Solution: Using Essential File Management Tools
  7. Lesson 4: Working with Text Files
    1. Learning objectives
    2. 4.1 Understanding vi
    3. 4.2 Creating Text Files with vi
    4. 4.3 Browsing Text Files with more and less
    5. 4.4 Using head and tail to See File Start and End
    6. 4.5 Displaying File Contents with cat and tac
    7. 4.6 Working with grep
    8. 4.7 Understanding Regular Expressions
    9. 4.8 Using Regular Expressions with grep
    10. 4.9 Using Common Text Processing Utilities
    11. 4.10 Lesson 4 Command Review
    12. Lesson 4 Lab: Working with Text Files
    13. Lesson 4 Lab Solution Working with Text Files
  8. Lesson 5: Connecting to a Server
    1. Learning objectives
    2. 5.1 Understanding the Root User
    3. 5.2 Using su
    4. 5.3 Using sudo
    5. 5.4 Creating a Simple sudo Configuration
    6. 5.5 Working on Linux from Graphical Interface or Command Line
    7. 5.6 Using ssh to Connect to a Remote Server
    8. 5.7 Using ssh Keys
    9. 5.8 Lesson 5 Command Review
    10. Lesson 5 Lab: Connecting to a Server
    11. Lesson 5 Lab Solution Connecting to a Server
  9. Lesson 6: Working with the Bash Shell
    1. Learning objectives
    2. 6.1 Understanding the Shell and Other Core Linux Components
    3. 6.2 Using I/O Redirection and Piping
    4. 6.3 Working with history
    5. 6.4 Using Command Line Completion
    6. 6.5 Using Variables
    7. 6.6 Using Other Bash Features
    8. 6.7 Working with Bash Startup Files
    9. 6.8 Lesson 6 Command Review
    10. Lesson 6 Lab: Working with the Bash Shell
    11. Lesson 6 Lab Solution Working with the Bash Shell
  10. Module 2: User and Group Management and Permissions
    1. Module introduction
  11. Lesson 7: User and Group Management
    1. Learning objectives
    2. 7.1 Understanding Users
    3. 7.2 Understanding File Ownership
    4. 7.3 Creating Users with useradd
    5. 7.4 Creating Groups with groupadd
    6. 7.5 Managing User and Group Properties
    7. 7.6 Configuring Defaults for New Users
    8. 7.7 Managing Password Properties
    9. 7.8 Understanding User and Group Configuration Files
    10. 7.09 Managing Current Sessions
    11. 7.10 Lesson 7 Command Review
    12. Lesson 7 Lab: Managing Users
    13. Lesson 7 Lab Solution Managing Users
  12. Lesson 8: Permissions Management
    1. Learning objectives
    2. 8.1 Understanding Basic Linux Permissions
    3. 8.2 Managing Basic Linux Permissions
    4. 8.3 Understanding Advanced Linux Permissions
    5. 8.4 Managing Advanced Linux Permissions
    6. 8.5 Managing umask
    7. 8.6 Lesson 8 Command Review
    8. Lesson 8 Lab: Managing Permissions
    9. Lesson 8 Lab Solution: Managing Permissions
  13. Lesson 9: Storage Management Essentials
    1. Learning objectives
    2. 9.1 Understanding Linux Storage Solutions
    3. 9.2 Creating MBR Partitions
    4. 9.3 Creating GPT Partitions
    5. 9.4 Creating Filesystems
    6. 9.5 Mounting Filesystems
    7. 9.6 Lesson 9 Command Review
    8. Lesson 9 Lab: Managing Storage
    9. Lesson 9 Lab Solution Managing Storage
  14. Module 3: Operating Running Systems
    1. Module introduction
  15. Lesson 10: Managing Networking
    1. Learning objectives
    2. 10.1 Understanding IPv4 Basics
    3. 10.2 Understanding IPv6 Basics
    4. 10.3 Applying run-time Network Configuration
    5. 10.4 Understanding Network Device Naming
    6. 10.5 Managing Host Names
    7. 10.6 Managing Host Name Resolution
    8. 10.7 Using Common Network Tools
    9. 10.8 Lesson 10 Command Review
    10. Lesson 10 Lab: Managing Networking
    11. Lesson 10 Lab Solution Managing Networking
  16. Lesson 11: Managing Time
    1. Learning objectives
    2. 11.1 Understanding Linux Time
    3. 11.2 Managing Linux Time
    4. 11.3 Understanding the NTP Protocol
    5. 11.4 Configuring Time Synchronization
    6. 11.5 Lesson 11 Command Review
    7. Lesson 11 Lab: Managing Time
    8. Lesson 11 Lab Solution Managing Time
  17. Lesson 12: Working with Systemd
    1. Learning objectives
    2. 12.1 Understanding Systemd
    3. 12.2 Managing Systemd Services
    4. 12.3 Modifying Service Configuration
    5. 12.4 Understanding Targets
    6. 12.5 Managing Targets
    7. 12.6 Lesson 12 Command Review
    8. Lesson 12 Lab: Working with Systemd
    9. Lesson 12 Lab Solution Working with Systemd
  18. Lesson 13: Process Management
    1. Learning objectives
    2. 13.1 Understanding Linux Processes and Jobs
    3. 13.2 Managing Interactive Shell Jobs
    4. 13.3 Monitoring Processes with top
    5. 13.4 Changing top Display Properties
    6. 13.5 Monitoring Process Properties with ps
    7. 13.6 Changing Process Priority
    8. 13.7 Managing Processes with kill
    9. 13.8 Lesson 13 Command Review
    10. Lesson 13 Lab: Managing Processes
    11. Lesson 13 Lab Solution Managing Processes
  19. Lesson 14: Managing Software
    1. Learning objectives
    2. 14.1 Installing Software from Source Packages
    3. 14.2 Understanding Software Packages
    4. 14.3 Managing Libraries
    5. 14.4 Understanding Repositories
    6. 14.5 Managing Packages with yum
    7. 14.6 Managing Packages with apt
    8. 14.7 Using rpm
    9. 14.8 Lesson 14 Command Review
    10. Lesson 14 Lab: Managing Software
    11. Lesson 14 Lab Solution Managing Software
  20. Lesson 15: Scheduling Tasks
    1. Learning objectives
    2. 15.1 Understanding Linux Task Scheduling
    3. 15.2 Scheduling Tasks with cron
    4. 15.3 Using systemd Timers
    5. 15.4 Using at to Schedule Tasks
    6. 15.5 Lesson 15 Command Review
    7. Lesson 15 Lab: Scheduling Tasks
    8. Lesson 15 Lab Solution Scheduling Tasks
  21. Lesson 16: Reading Log Files
    1. Learning objectives
    2. 16.1 Understanding Linux Logging
    3. 16.2 Working with journalctl
    4. 16.3 Understanding Rsyslog
    5. 16.4 Lesson 16 Command Review
    6. Lesson 16 Lab: Working with Logging
    7. Lesson 16 Lab Solution Working with Logging
  22. Linux Fundamentals: Summary
    1. Summary
  23. CompTIA Linux+ XK0-004: Introduction
    1. Introduction
  24. Module 1: Advanced User Settings
    1. Module introduction
  25. Lesson 1: Managing Advanced User Security
    1. Learning objectives
    2. 1.1 Understanding ACLs
    3. 1.2 Managing ACLs
    4. 1.3 Understanding File System Quota
    5. 1.4 Setting up Ext4 Quota
    6. 1.5 Setting up XFS Quota
    7. Lesson 1 Lab: Managing ACLS
    8. Lesson 1 Lab Solution: Managing ACLS
  26. Lesson 2: Managing Internationalization
    1. Learning objectives
    2. 2.1 Managing Timezones
    3. 2.2 Managing Time
    4. 2.3 Managing Language
    5. 2.4 Managing Code Tables
    6. Lesson 2 Lab: Managing Language
    7. Lesson 2 Lab Solution: Managing Language
  27. Module 2: Storage Management
    1. Module introduction
  28. Lesson 3: Basic Hardware Management
    1. Learning objectives
    2. 3.1 Understanding Computer Hardware Components
    3. 3.2 Listing and Identifying Hardware Components
    4. 3.3 Managing Kernel Modules
    5. 3.4 Understanding systemd-udevd
    6. 3.5 Managing Udev Rules
    7. 3.6 Understanding /dev, /sys and /proc Usage
    8. 3.7 Managing Printers and Print Queues
    9. Lesson 3 Lab: Finding Kernel Module Information
    10. Lesson 3 Lab Solution: Finding Kernel Module Information
  29. Lesson 4: Managing Partitions
    1. Learning objectives
    2. 4.1 Understanding MBR and GPT
    3. 4.2 Understanding Storage Device Names
    4. 4.3 Managing MBR Primary Partitions with fdisk
    5. 4.4 Managing MBR Extended and Logical Partitions with fdisk
    6. 4.5 Managing GPT Partitions with gdisk
    7. 4.6 Creating File Systems
    8. 4.7 Creating Swap Partitions
    9. 4.8 Creating LVM Volumes
    10. 4.9 Creating Software RAID Devices
    11. Lesson 4 Lab: Creating Partitions
    12. Lesson 4 Lab Solution: Creating Partitions
  30. Lesson 5: Managing File Systems
    1. Learning objectives
    2. 5.1 Understanding Differences Between File Systems
    3. 5.2 Managing File System Mounts
    4. 5.3 Automating File System Mounts through /etc/fstab
    5. 5.4 Using Systemd to Manage Mounts
    6. 5.5 Monitoring Available Disk Space
    7. 5.6 Monitoring File Systems
    8. 5.7 Repairing File Systems
    9. Lesson 5 Lab: Creating a File System
    10. Lesson 5 Lab Solution: Creating a File System
  31. Module 3: Common Administration Tasks
    1. Module introduction
  32. Lesson 6: Configuring Logging
    1. Learning objectives
    2. 6.1 Understanding Logging
    3. 6.2 Managing rsyslogd
    4. 6.3 Working with Logrotate
    5. 6.4 Working with systemd-journald
    6. 6.5 Using the logger Command
    7. Lesson 6 Lab: Managing systemd-journald
    8. Lesson 6 Lab Solution: Managing systemd-journald
  33. Lesson 7: Managing the Boot Procedure
    1. Learning objectives
    2. 7.1 Understanding the Boot Procedure
    3. 7.2 Understanding Common Boot Options
    4. 7.3 Understanding BIOS and UEFI
    5. 7.4 Managing and Accessing UEFI from Linux
    6. 7.5 Managing Initramfs
    7. 7.6 Managing GRUB2 Configuration
    8. 7.7 Installing a new GRUB Bootloader
    9. 7.8 Booting in to Non-default Targets
    10. 7.9 Setting the Default Target
    11. 7.10 Troubleshooting the Boot Procedure
    12. 7.11 Understanding SystemV Init Legacy Boot
    13. Lesson 7 Lab: Troubleshooting the Boot Procedure
    14. Lesson 7 Lab Solution: Troubleshooting the Boot Procedure
  34. Lesson 8: Managing Services
    1. Learning objectives
    2. 8.1 Understanding systemd
    3. 8.2 Managing Service State with systemd
    4. 8.3 Enabling and Disabling Services with systemd
    5. 8.4 Creating Custom systemd Service Configuration
    6. 8.5 Understanding Targets
    7. 8.6 Understanding and Managing Unit Dependencies
    8. 8.7 Understanding System V init Booting
    9. 8.8 Managing System V init Runlevels
    10. 8.9 Managing Services in System V init
    11. Lesson 8 Lab: Customizing a Systemd Service
    12. Lesson 8 Lab Solutions: Customizing a Systemd Service
  35. Lesson 9: Managing File Compression and Backup
    1. Learning objectives
    2. 9.1 Understanding Backup Strategies
    3. 9.2 Managing File Archiving with tar
    4. 9.3 Managing File Compression with gzip, bzip2, zip, and xz
    5. 9.4 Working with cpio
    6. 9.5 Managing Clones with dd
    7. 9.6 Storing Backup Offsite
    8. 9.7 Checking File Integrity
    9. Lesson 9 Lab: Managing File Archiving
    10. Lesson 9 Lab Solution: Managing File Archiving
  36. Module 4: Managing Server Roles
    1. Module introduction
  37. Lesson 10: Configuring a Firewall
    1. Learning objectives
    2. 10.1 Understanding Network Ports
    3. 10.2 Understanding Firewalling
    4. 10.3 Managing ufw Firewalling
    5. 10.4 Managing firewalld Firewalling
    6. 10.5 Managing iptables Firewalls
    7. 10.6 Managing Dynamic Firewall Rules
    8. Lesson 10 Lab: Configuring a Firewall with iptables
    9. Lesson 10 Lab Solution: Configuring a Firewall with iptables
  38. Lesson 11: Managing Linux Server Roles
    1. Learning objectives
    2. 11.1 Understanding and Managing SSH
    3. 11.2 Understanding and Managing Time Services
    4. 11.3 Understanding and Managing Web Services
    5. 11.4 Understanding and Managing Certificate Services
    6. 11.5 Understanding and Managing Mail Services
    7. 11.6 Understanding and Managing Database Services
    8. 11.7 Understanding and Managing NFS File Services
    9. 11.8 Understanding and Managing FTP File Services
    10. 11.9 Understanding and Managing Authentication Services
    11. 11.10 Understanding and Managing DHCP Services
    12. 11.11 Understanding and Managing Name Services
    13. 11.12 Understanding and Managing Proxy Services
    14. 11.13 Understanding and Managing Load Balancing
    15. 11.14 Understanding and Managing Clustering
    16. Lesson 11 Lab: Installing an FTP Server
    17. Lesson 11 Lab Solution: Installing an FTP Server
  39. Module 5: Advanced Administration Tasks
    1. Module introduction
  40. Lesson 12: Securing Linux
    1. Learning objectives
    2. 12.1 Managing Boot Loader Password
    3. 12.2 Securing SSH
    4. 12.3 Understanding and Managing chroot Jails
    5. 12.4 Partitioning for Security
    6. 12.5 Using OpenSCAP Security Profiles
    7. 12.6 An Introduction to Auditing
    8. 12.7 Configuring MOTD
    9. 12.8 Disabling Ctrl-Alt-Del
    10. 12.9 Managing LUKS Disk Encryption
    11. Lesson 12 Lab: Securing the Linux Boot Procedure
    12. Lesson 12 Lab Solution: Securing the Linux Boot Procedure
  41. Lesson 13: Managing User Interfaces
    1. Learning objectives
    2. 13.1 Understanding Display Servers
    3. 13.2 Graphics Server Installation and Configuration
    4. 13.3 Understanding Graphical Desktops
    5. 13.4 Understanding Remote Access Protocols
    6. 13.5 Configuring Accessibility Features
    7. 13.6 Configuring Console Redirection
    8. Lesson 13 Lab: Configuring Console Redirection
    9. Lesson 13 Lab Solution: Configuring Console Redirection
  42. Lesson 14: Managing Virtualization
    1. Learning objectives
    2. 14.1 Understanding Virtualization
    3. 14.2 Understanding Containers
    4. 14.3 Understanding IAAS Cloud
    5. 14.4 Introducing KVM Virtualization
    6. 14.5 Getting Started with Containers
    7. 14.6 Understanding Virtualization Storage
    8. 14.7 Understanding Virtualization Networking
    9. 14.8 Understanding Common Templates and Formats
    10. 14.9 Boot-strapping VMs
    11. Lesson 14 Lab: Run a Docker Container
    12. Lesson 14 Lab Solution: Run a Docker Container
  43. Lesson 15: Managing Secure Access Control
    1. Learning objectives
    2. 15.1 Understanding PAM
    3. 15.2 Configuring PAM
    4. 15.3 Managing TCP Wrappers
    5. 15.4 Understanding VPN
    6. Lesson 15 Lab: Configuring PAM
    7. Lesson 15 Lab Solution: Configuring PAM
  44. Lesson 16: Managing SELinux and AppArmor
    1. Learning objectives
    2. 16.1 Understanding the Need for Mandatory Access Control (MAC)
    3. 16.2 SELinux versus AppArmor
    4. 16.3 Configuring AppArmor
    5. 16.4 Troubleshooting AppArmor
    6. 16.5 Configuring SELinux Mode
    7. 16.6 Working with SELinux Labels
    8. 16.7 Managing SELinux Booleans
    9. 16.8 Troubleshooting SELinux
    10. Lesson 16 Lab: Configuring SELinux
    11. Lesson 16 Lab Solution: Configuring SELinux
  45. Lesson 17: Troubleshooting Linux Issues
    1. Learning objectives
    2. 17.1 Troubleshooting Networking
    3. 17.2 Analyzing Network Packets
    4. 17.3 Troubleshooting Storage Problems
    5. 17.4 Troubleshooting CPU Performance
    6. 17.5 Understanding Linux Memory Use
    7. 17.6 Troubleshooting Linux Memory
    8. 17.7 Resetting a Lost Root Password
    9. Lesson 17 Lab: Troubleshooting a Lost Root Password
    10. Lesson 17 Lab Solution: Troubleshooting a Lost Root Password
  46. Lesson 18: Using Git for Version Control
    1. Learning objectives
    2. 18.1 Understanding Git
    3. 18.2 Using Git Repositories
    4. 18.3 Merging Changes
    5. 18.4 Working with Branches
    6. Lesson 18 Lab: Cloning a Git Repository
    7. Lesson 18 Lab Solution: Cloning a Git Repository
  47. Lesson 19: Introducing Bash Shell Scripts
    1. Learning objectives
    2. 19.1 Understanding Bash Shell Scripts
    3. 19.2 Essential Shell Script Components
    4. 19.3 Using Loops in Shell Scripts
    5. 19.4 Using Advanced Scripting Options
    6. Lesson 19 Lab: Writing a Bash Shell Script
    7. Lesson 19 Lab Solution: Writing a Bash Shell Script
  48. CompTIA Linux+ XK0-004: Summary
    1. Summary

Product information

  • Title: CompTIA Linux+ XK0-004, 2nd Edition
  • Author(s): Sander van Vugt
  • Release date: July 2019
  • Publisher(s): Pearson
  • ISBN: 013589686X