O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Fundamentals of Linux

Video Description

Explore Fundamentals of Linux in a step by step manner

About This Video

  • Delve into the fundamentals of Linux and learn important command-line tools and utilities.

  • Practical, real-world examples that will help you get acquainted with the fundamentals of Linux

  • Explore important Linux learning concepts such as virtualization, the command-line, bash shell scripts, and troubleshooting.

  • In Detail

    CentOS is a community-based enterprise class operating system focused on delivering a robust open source ecosystem. IT offers a consistent manageable platform that suits a wide variety of deployments. For open source communities, it offers a solid, predictable base to build upon, along with extensive resources to build, test, release, and maintain their code. Linux is a Unix-like computer operating system assembled under the model of free and open-source software development and distribution. In this course you will work through all the basic Linux and command-line concepts. You will start with how to install Linux and then learn the concepts of virtualization, how to work with VirtualBox, install CentOS 7 in VirtualBox, and connect to your VM through SSH. Then you will learn about the command-line, how to work efficiently with the shell, navigating the Linux filesystem, and creating and deleting dot files and dot directories. Then you will learn about creating user permissions and group permissions and viewing and editing files. Then you will learn what every sysadmin needs to know about the command-line, master additional programs bash shell scripts, and learn how to automate scripts. Finally you will explore more advanced command-line concepts, troubleshooting, and understanding ACL.

    This course explains and teaches all the important command-line tools and utilities, using very easy to understand, real-world examples to follow along with—in short, you'll learn everything you really need to know about Linux when starting out from scratch as a new system administrator or for any other reason.

    Table of Contents

    1. Chapter 1 : Installing Linux
      1. The Course Overview 00:06:31
      2. Introducing Concepts of Virtualization 00:05:48
      3. Installing CentOS 7 in Virtualbox 00:09:17
      4. How to work with Virtualbox 00:05:11
      5. Connect to Your VM Through SSH 00:08:42
    2. Chapter 2 : Getting to Know the Command Line
      1. Working with Commands 00:08:54
      2. File Globbing 00:07:28
      3. Quoting Commands 00:05:07
      4. Getting Help in the Command Line 00:10:10
      5. Working in the Shell Efficiently 00:09:54
      6. Streams, Redirects, and Pipes 00:10:56
      7. Regular Expressions and grep 00:09:18
      8. The sed Command 00:07:01
      9. The Awk Command 00:09:55
      10. Navigating the Linux Filesystem 00:15:55
    3. Chapter 3 : It’s All About the Files
      1. Working with Files 00:06:06
      2. How to Work with File Links 00:04:42
      3. Searching for Files 00:10:01
      4. Working with Users and Groups 00:14:24
      5. Working with File Permissions 00:19:24
      6. Working and Viewing Text Files in Linux 00:06:17
      7. The VIM Text Editor 00:14:08
    4. Chapter 4 : Working with Command Line
      1. Essential Linux Commands 00:08:36
      2. Additional Linux Programs 00:10:27
      3. Processes 00:07:55
      4. Signals 00:04:57
      5. How to Work with Bash Shell Variables 00:07:52
      6. Introduction to Bash Shell Scripting 00:05:11
      7. Introduction to Bash Shell Scripting 2 00:08:10
      8. How to Automate Script Execution 00:03:57
    5. Chapter 5 : More Advanced Command Line and concepts
      1. Basic Networking Concepts 00:11:22
      2. Basic Networking Concepts 2 00:16:16
      3. Install New Software and Update the System 00:07:43
      4. Introduction to Services 00:05:59
      5. Basic System Troubleshooting and Firewalling 00:10:11
      6. Introducing ACL 00:03:04
      7. Setuid, Setgid, and Sticky Bit 00:12:12