Mastering Linux Command Line

Video description

Develop the most in-demand skills for DevOps and cloud professionals

About This Video

  • Learn the Linux command line from scratch
  • Browse the Linux filesystem efficiently
  • Create your own commands to save time

In Detail

Most businesses are now migrating to Cloud and other cloud-related technologies, making Linux command line expertise a must-have skill for DevOps and cloud engineers. This course will teach you the fundamentals of the Linux command line through an enjoyable learning experience. It includes some interesting videos that will guide you in setting up your own Linux VM and a Linux EC2 instance in the AWS cloud.

This hands-on course will help you master the Linux command line with bite-sized videos that guide you at every step. You'll learn to work with files and folders, understand the Linux filesystem layout, and navigate through the filesystem efficiently. You'll get to grips with topics such as Linux permissions, hard and soft links, and text processing commands. As you advance, you'll cover standard I/O and redirection and learn to compress and uncompress files and folders.

The course will also take you through sudo, Vi editor, scheduling jobs using cron, customizing a bash environment, and much more!

Publisher resources

Download Example Code

Table of contents

  1. Chapter 1 : Level "0"
    1. Course Overview 00:05:15
    2. How 2 GET BEST out of this course? 00:02:47
  2. Chapter 2 : Getting Started
    1. History (<4 mins) 00:03:52
    2. Linux Architecture & Features 00:04:53
    3. Shells 00:02:01
    4. Lab Setup 00:01:56
    5. Connecting to Linux Machine 00:05:44
    6. Linux Command Structure & Basic Commands - cd, ls 00:14:43
    7. Getting HELP on a Linux System? Where is F1? 00:08:37
    8. Internal and External Commands 00:02:52
    9. Command-line Productivity Tricks - 1 00:03:20
  3. Chapter 3 : Understanding Linux File System
    1. Linux File System Organization 00:12:47
    2. File Types 00:05:01
    3. Home Directory 00:07:31
    4. File Naming Restrictions 00:08:32
    5. Understanding Paths 00:13:36
    6. What are dot (.) files? 00:04:53
    7. Navigating File System 00:05:54
    8. Wild Cards 00:09:10
    9. Few Basic Commands 00:05:32
    10. Running Multiple Commands 00:01:46
    11. Command Substitution 00:02:54
    12. Create Your Own Commands with alias 00:04:40
  4. Chapter 4 : Working with Directories and Files
    1. Working with Directories - Part 1 00:06:31
    2. Working with Directories - Part 2 00:04:28
    3. Working with Files - wc 00:05:12
    4. Working with Files - cat, tac, rev 00:03:36
    5. Working with Files - more 00:08:08
    6. Working with Files - less 00:09:53
    7. Working with Files - head, tail 00:08:16
    8. Working with Files - Copy, Move, Delete.. 00:13:16
    9. Working with Files - create 00:03:04
    10. Working with Files - splitting 00:11:54
  5. Chapter 5 : Standard I/O & Redirection
    1. Standard I/O Concepts 00:07:13
    2. Redirection 00:11:27
    3. Terminal and Null Files 00:06:43
    4. File Descriptors Usage 00:08:51
    5. Using "I" (pipe) - sort & uniq commands 00:06:27
  6. Chapter 6 : Users, Groups & Switching User
    1. Understanding Users & Groups 00:10:29
    2. The "root" account 00:03:23
    3. Switching Users - su command 00:03:33
    4. The sudo command 00:02:39
  7. Chapter 7 : File Attributes and Permissions
    1. Understanding File Attributes 00:05:28
    2. Understanding Permissions 00:07:22
    3. ls -l output 00:12:52
    4. Changing ownership and Permissions bits of a file 00:10:30
    5. Understanding Numeric Format 00:11:35
    6. Understanding Default Permissions (umask) 00:09:45
    7. "file" command 00:02:41
  8. Chapter 8 : Editing Files using "vi" editor
    1. vi Editor - Basic Concepts 00:05:30
    2. vi Editor - Part 1 00:18:48
    3. vi Editor - Part 2 00:11:04
    4. vi Editor - Part 3 00:12:25
    5. vi Editor - Part 4 00:12:25
    6. vi Editor - Part 5 00:07:03
    7. vi Editor - Part 6 00:01:39
    8. vi Editor - Part 7 00:11:35
    9. vi Editor - Part 8 00:03:24
  9. Chapter 9 : Regular Expressions
    1. Regular Expressions - Part 1 00:15:23
    2. Regular Expressions - Part 2 00:06:31
  10. Chapter 10 : Text Processing - Filters & Searching
    1. "cut" command 00:10:56
    2. "paste" command 00:07:43
    3. "tr" command 00:14:45
    4. tee command 00:05:03
    5. "sort" & "uniq" commands 00:07:51
    6. "grep" command 00:10:31
    7. "find" command - Part 1 00:18:36
    8. "find" command - Part 2 00:14:30
  11. Chapter 11 : Understanding Links (Hard & Soft/Symbolic)
    1. Hard Link & Soft Link Concepts & Demo 00:14:14
  12. Chapter 12 : The Process
    1. Process, Parent Process, Child Process, PID & PPID 00:02:44
    2. Types of Processes - FG, BG, Daemon 00:02:22
    3. Viewing the Running Processes (ps command) 00:13:05
    4. "nohup" command 00:08:44
    5. "time" command 00:02:24
    6. Signals 00:01:39
    7. Killing/Terminating processes using "kill" command 00:06:47
    8. Job Control - jobs, fg, bg 00:08:23
  13. Chapter 13 : Scheduling Jobs
    1. Scheduling Concepts 00:05:54
    2. "at" command & "batch" command 00:06:17
    3. Using "cron" 00:13:56
  14. Chapter 14 : Handy Tools/Utilities
    1. Archiving Files using tar - Part 1 00:15:44
    2. Archiving Files using tar - Part 2 00:16:02
    3. Finding System Information 00:09:07
    4. Shutdown and Reboot 00:05:57
  15. Chapter 15 : Connecting to Linux Systems
    1. Direct GUI Login 00:01:42
    2. Putty Installation 00:01:37
    3. SSH from a Windows to Linux Machine 00:02:51
    4. SSH from a Linux to Linux Machine 00:01:56
    5. SSH from a MAC to Linux Machine 00:00:50
  16. Chapter 16 : Customizing Shell Environment
    1. Shell Prompt Customization 00:08:19
    2. Bash Shell Special Files 00:19:16
    3. alias Command 00:05:02
    4. Variables, Env Variables and source command 00:10:44
  17. Chapter 17 : Shell Scripting Basics
    1. Shell Scripting Absolute Basics 00:09:42
  18. Chapter 18 : Appendix & Miscellaneous
    1. VirtualBox - Installation 00:04:09
    2. VirtualBox - Interface Walk-thru 00:05:05
    3. VirtualBox - Creating a Virtual Machine 00:07:25
    4. VirtualBox -Installing Ubuntu OS 00:04:30
    5. AWS - Creating AWS Account 00:03:13
    6. Creating a Linux EC2 instance & SSH to it 00:16:55

Product information

  • Title: Mastering Linux Command Line
  • Author(s): www.GlobalETraining.com | Train Your Brain
  • Release date: March 2020
  • Publisher(s): Packt Publishing
  • ISBN: 9781800204027