The Art of Doing: Learn the Linux Command Line

Master the Command Line and Fundamental Skills Needed to Begin Your Journey Into Ethical Hacking

4.70 (304 reviews)
Udemy
platform
English
language
Network & Security
category
instructor
22,494
students
7 hours
content
Jan 2020
last update
$49.99
regular price

What you will learn

A fundamental skill set needed to continue on with more advanced topics such as ethical hacking.

How to get Kali Linux running as a virtual machine on your computer.

Essential Linux terminal commands.

The importance of the Linux directory structure and where specific files are kept.

How to create and modify your own files and directories.

Powerful search commands such as grep and awk.

How to add/modify users and groups.

How to change permissions of files to read, write, or execute.

How to install software and keep your system up to date.

How to compress and uncompress files or directories.

How to write your own Linux bash scripts.

Description

Learn the in's and out's of the Linux command line.  Don't be fooled into thinking that the only way to interact with your computer is through point and click GUI (graphical user interface) applications.  The Linux command line is where the true power of your machine can be unlocked.  Delve beyond the simple commands beginners enter and gain an understanding of what is going on behind the commands. 

In doing so you will begin to master an operation system that is secure, stable, customizable, open-source, and best of all FREE.   

Many students often want to dive right into higher level Kali Linux tools such as Nmap, Metasploit, or Wireshark without gaining a solid understanding of the basics first.  This course will provide foundational knowledge you need to be successful when working with other Linux tools!  Not only will I teach you, but you will get opportunities to prove your knowledge at various knowledge checkpoint challenge problems along the way.  Watching is great, but doing is even better!

Trust me, I know!  I've been teaching Linux to middle and high school students for the past few years.  We put a bunch of old PC's running Kali Linux on the same network; the first thing they wanted to do was "hack" into each other!  However, we took it slow, started at the beginning learning these fundamental skills, and we saw PROGRESSION.  If middle and high school students can learn Linux, so can you!

By the end of this course you will be using the command line to:

  • Monitor the status of your computer

  • Navigate through the directory structure

  • Create and edit files

  • Search through files using powerful commands like grep and awk

  • Change file permissions

  • Create and modify users/groups

  • Install new software

  • Compress and extract files

  • And most importantly, write YOUR OWN SCRIPTS.

All of your command line knowledge will come together at the end of this course when we introduce bash scripting, where you will be writing your own bash scripts and executing them on your machine!  When you are done with this course, you'll be able to jump off and do almost anything you want on your machine.

Linux is like a playground; come play!


Content

Virtual Box

Installing Virtual Box
Installing Kali Linux Virtual Machine

Entering Terminal Commands: Getting to Know Your Computer

whoami, uname
ifconfig, ip, and ping
df, free, ps, top, kill

Navigating the Terminal

Changing Directories
Important Directories and Looking at What They Contain
Editing Files Within a Directory

Making and Manipulating Files

Making and Manipulating Files
Making and Manipulating Directories
Knowledge Check Challenge 1: Terminal Navigation and Manipulating Files

Searching Through Files

Piping and Redirection
Searching With Grep
Awk: Grabbing Only What You Want
Knowledge Check Challenge 2: Piping, Grep, Awk, and Redirecting Output

Changing File Permissions and Executing Files

What Are Permissions
Owner, Group, All Users
Changing Permissions and Executing Files
Adding to the Sudo Group
Knowledge Check Challenge 3: File Permissions, Users, and Groups

Installing Software

The Advanced Packaging Tool APT
Updating Our System and Installing Software
Knowledge Check Challenge 4: Installing New Software and Learning How To Use It

Compressing and Extracting Files

Compressing Files With Gzip
Creating Archives with Tar
Knowledge Check Challenge 5: Compressing and Extracting Files

Basics of Bash Scripting

Writing Your First Script With Echo
An Introduction to Expansion
Parameter and Command Expansion
Arithmetic Expansion and Getting User Input
Tests and If Statements
Looping With For
Looping with While and Until
Knowledge Check Challenge 6: Bash Scripting

Screenshots

The Art of Doing:  Learn the Linux Command Line - Screenshot_01The Art of Doing:  Learn the Linux Command Line - Screenshot_02The Art of Doing:  Learn the Linux Command Line - Screenshot_03The Art of Doing:  Learn the Linux Command Line - Screenshot_04

Reviews

Emre
May 3, 2021
A great course indeed. The instructor is great at explaing the "why" and you get a better understanding of the terminal commands and Bash Scripting Foundations. I hope the instuctor will continue to create more courses since all of his courses are awesome. One more thing, the course is not boring; on the contary, you'll like the jokes along the learning process. A true recommendation and thank you very much for the efforts dear instructor Mike.
Darrell
October 28, 2020
Great instructor. Wanted to learn this for a long time. I did have to look up the password and user name as I think my version may be newer. Got that done and off to the next lesson.
Golam
August 4, 2020
The perfect one. For all the new comers in linux, the course will give a great explanation about linux command line. But for the scripting it may be little hard for the completely new comers. So, here more explanation is needed. Overall great course.
Fernando
June 17, 2020
Really nice introdution to linux and bash scripting, well explained and with exercises that is one of the most important things when learning. Thanks a lot to the instructor for the clear content of this course.
Gualberto
June 11, 2020
buen curso básico pero muy potente, donde explican de manera muy sencilla como usar los comando la parte de script muy bueno
Rakibul
June 4, 2020
Really Really Really Great course. I completed the entire course and Now i have pretty much good knowledge of linux command line and bash scripts. Over all i enjoyed. Thank you so much to the instructor for this great course.
Fred
May 13, 2020
Course was good. Good explanation but what a terrible pronounciation. I don't mean the accent, that I am used to from the colonials but what the eff is praseeseez? Took me a while to understand he meant processes :D I would certainly recommend this course once you get used to the idiosyncracies. However, be prepared to keep on stopping and rewinding the video as the instructor does tend to go quickly and the student needs time to understand and follow on their own machine. Additionally be prepared for some of the commands, scripts or outputs not to work or not produce the same output as the one in the instruction video. This, I assume is due to the slight variations in the versions of Linux that the student and the instructor use. I will certainly give this 4 star, not because of praseeseez, but because the very last section on bash scripting was rushed over. Many concepts were not explained properly and the student is left wondering about the logic behind the syntax. However, that is not much of a problem if the student is not into scripting but wants to use the OS as a tool for other praseeseez ;-). So a definite 4 stars :-)
Alejandro
May 11, 2020
This is a very awesome course, excellent explanation is great for introduce someone in the world of Linux
Hong
May 6, 2020
Awasome course for easy understand... The only thing is self practice. Thanks for offering it to public for FREE!!!
David
May 3, 2020
This is a solid foundation starter course. Like the instructor stated, it's required if you want to go into any career such as cybersecurity. Good job!!!
Riseup
February 9, 2020
It's a really fun course, the explaining is crystal clear even though i'm not a native English speaker. And it's really good so far, i learned much.
Alyssa
January 21, 2020
Just started this course....installation instructions very much appreciated and clear. Instructor's pace and tone are pleasant to listen to. Excited to make my way through this course and learn Linux!
Zukisa
January 21, 2020
yes it is a good match as my aim is to understand how to interact with the system without having to use the GUI interaction click

Coupons

DateDiscountStatus
2/2/202090% OFF
expired
5/4/2020100% OFF
expired

Charts

Price

The Art of Doing:  Learn the Linux Command Line - Price chart

Rating

The Art of Doing:  Learn the Linux Command Line - Ratings chart

Enrollment distribution

The Art of Doing:  Learn the Linux Command Line - Distribution chart
2734168
udemy ID
1/2/2020
course created date
1/16/2020
course indexed date
Bot
course submited by