Introduction to Linux Virtualization from the Command Line

By Mike Bunch

We explore how to install Linux virtualization tools, and use them to manage virtual machines on your hardware.

1 hour
  • 8 Lessons
  • 1 Hands-On Lab

About the course

Virtual machines are a common way to isolate a computer system from the hardware layer, allowing a single physical device to run multiple hosts. This configuration allows a Linux system administrator to maximize hardware resources, centralize host management, and reduce overall costs for the company.

This course is a high-level look at the virtualization tools available within the command line. We explore how to install these Linux tools, and how to use them to manage virtual machines on your hardware. These tools are freely available and allow an administrator to manage the full lifecycle of a service with minimal overhead.

  • Chapter 1 1 Lesson Introduction 2:07

    What Are Virtual Machines and How Can I Use Them?

  • Chapter 2 6 Lessons Machine Virtualization 1:00:38

    Machine Virtualization Section Introduction


    What Are Virtual Machines and When Should I Use Them?


    Taking a Look at the Command Line Tools - qemu, kvm and libvirt


    Managing Virtual Machines from the Command Line


    Machine Virtualization Section Conclusion


    Creating a Virtual Machine Using qemu and libvirt

    30:00 Hands-On Lab
  • Chapter 3 1 Lesson Course Conclusion 2:01

    Conclusion and What’s Next


What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!