Introduction To The Linux Terminal

Discover the power of this simple yet essential text-based tool and develop the foundations for a wealth of productivity and possibility in your security journey. The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell. Along the way you'll learn the timeless skills handed down by generations of gray-bearded, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more.
· August 8, 2021
Course
Materials

 

We use a mouse or finger to click icons and access files, programs, and folders on our devices. But this is just one way for us to communicate with computers. The command line and the shell make up a quick, powerful, text-based interface developers use to more effectively and efficiently communicate with computers to accomplish a wider set of tasks.

This class has been designed to give you a crash course into the terminal and bash commands. In the first module you will complete activities using the command line in order to learn how to navigate through the file system.

Module 2 will  expand these skills by introducing you to the concepts of searching within files and throughout the operating system. You are encouraged to complete a number of activities applying the theories behind the man, find, grep, and wc commands.

In the last module, you will continue to develop your Linux skills be learning about the importance of text processing and editing.

The final module will conclude with you writing your first Bash script.

Course material is only available to enrolled students.

Virtual Lab System Requirements

Although it is not a requirement to complete this course, applying the theory component of the course in our virtual labs is strongly encouraged. Most modern PC’s and Apple computers (purchased within the last 5 years) should meet the system specifications required to run the lab environment.

WARNING: Apple's M1 chips do not currently support virtualization technology and are not suitable for our lab environment.

To participate in the virtual lab environment please ensure your computer meets our minimum system specifications:

Tablets, Mobile devices, and Netbooks are not suitable.

Operating System: Windows 10 or MacOS Sierra (or above).
Processor: Minimum AMD Ryzen 5 or Intel i5 processor or newer required.
Memory: Minimum 8GB of RAM required – 16GB RAM preferable with a 64bit dual core processor.
Storage: Minimum 50GB free disk space.

Note: Your computer must be compatible with virtualization technology.

To check if your PC has virtualization capability refer to this article HERE

To check if your MAC has virtualization capability refer to this article HERE

Linux computers will not be able to support our Virtual Lab environment.

Apply M1 computers do not currently support virtualization technology and are not suitable.  

Any computers known to have overheating issues are not permitted.

If your device does not meet our local device system requirements – please purchase our browser-based challenge labs for an alternative hands on training experience.

Course Content

Expand All
Welcome to the Terminal
Lesson Content
0% Complete 0/1 Steps
Conquering the Command Line
Stick to the Script
Not Enrolled

Course Includes

  • 18 Lessons
  • 33 Topics
  • 6 Quizzes
  • Course Certificate
error: