Linux Command Line Byte Session
Linux Command Line - Introduction

This Linux Command Line Byte Session course from Cloud Academy will teach you a range of applied skills from operating Linux instances and devices, using only the command line, to using command-line functionality to get help using and discovering commands and understanding how to use common Linux commands for working with files and directories.

Linux is the cloud's dominant operating system. Even Microsoft, whose well-known for its Windows operating system, reports that Linux is running on the majority of Azure implementations - and that share is only growing. When you work with Linux in cloud environments, you usually don’t use a full-blown graphical user interface that you might be accustomed to when you think of your own computer’s desktop. Instead, you are most likely going to be using a text-based terminal or command line. This course, along with its accompanying laboratory will equip you with the right tools to successfully work with Linux cloud instances.

This course is designed to bring you up to speed on the command line and hone the necessary skills that will allow you to meet the prerequisites for Cloud Academy Labs involving the Linux command line. You are encouraged to perform the corresponding Lab while you complete this course to gain hands-on experience with what is shown in the course. Learning more about Linux and the command line could open up big opportunities for you and your work environment. Linux and command line proficiency are a staple of many Cloud and DevOps engineer positions. Being able to efficiently perform tasks and automate repetitive jobs will be a springboard for success on your journey to mastering Linux and command line applications.

Learning Objectives

After completing this course you will:

  • Understand what the Linux command line is
  • Know how to issue commands at the command line
  • Use common commands for working with files and directories
  • Gain hands-on experience working at the command line (By completing the accompanying Lab)

Intended Audience

  • Anyone getting started with Linux at the command line or looking to review the basics of working at the command line in Linux.


  • There are no prerequisites to this course apart from being aware that Linux is a free and open source operating system that is an alternative to Windows and Mac operating systems.

Hi, I'm Logan Rakai with Cloud Academy. Thanks a lot for taking this course on the Linux command line. I've designed this course to give you a strong foundation as you kickstart your journey about the Linux command line. I'm going to tell you a little bit more about this course and then we'll get right to it about the command line. Before we get into it allow me to tell you a bit more about myself. I'm a content researcher and developer here at Cloud Academy. I'm also a Linux Foundation Certified System Administrator. 

You can connect with me on LinkedIn or on Twitter, you can also get in touch with support at and one of our experts will reply to your message. This course is for anyone that is just starting out using Linux at the command line or anyone who has some experience on the command line, but doesn't necessarily have a strong foundation to help them expand their knowledge of the Linux command line. 

This course includes lessons on the parts and patterns of the command line, different ways to get help at the command line, working with files, staying organized with directories, and lastly, how to use variables to increase your productivity at the command line. After completing this course you will understand what the Linux command line is, know how to issue commands at the command line, use common commands for working with files and directories, and gain hands-on experience working at the command line. How are you going to gain hands-on experience by watching a video you ask, don't worry, if you don't have access to a Linux command line, I have you covered. Your feedback is very important to letting me know what's working well, and what's not. This course is offered in a new format that I'll describe more next, I'd be happy to hear your thoughts on it and if you like it we can make more.

About the Author
Learning Paths

Logan has been involved in software development and research since 2007 and has been in the cloud since 2012. He is an AWS Certified DevOps Engineer - Professional, AWS Certified Solutions Architect - Professional, Microsoft Certified Azure Solutions Architect Expert, MCSE: Cloud Platform and Infrastructure, Google Cloud Certified Associate Cloud Engineer, Certified Kubernetes Security Specialist (CKS), Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD), and Certified OpenStack Administrator (COA). He earned his Ph.D. studying design automation and enjoys all things tech.