Linux Command Line Basics
4.4 (4,961 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
70,993 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Linux Command Line Basics to your Wishlist.

Add to Wishlist

Linux Command Line Basics

This is an introductory course to the Linux command Line. It's great for both Linux beginners and advanced Linux users.
Best Seller
4.4 (4,961 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
70,993 students enrolled
Created by Ahmed Alkabary
Last updated 9/2017
English
English [Auto-generated]
Price: $200
30-Day Money-Back Guarantee
Includes:
  • 5 hours on-demand video
  • 2 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • realize the potential of the Linux command line.
  • navigating the Linux Filesystem.
  • explain the Linux Filesystem hierarchy .
  • use command options .
  • create hard and soft links.
  • use powerful Linux wild cards.
  • create,view and manipulate files.
  • use different Linux text editors (nano,gedit).
  • find help while using the Linux command line.
  • create you own Linux commands .
View Curriculum
Requirements
  • A desire to learn Linux.
  • any Linux distribution installed on your computer ( even on a virtual machine).
Description

Join the most popular #1 Linux Course on Udemy (Over 70,000 students).

Become an effective Linux user and advance your Career. Learning the Linux Command Line will take you FAR !

Learn to appreciate the power of the Linux command line.

Understand the structure of the Linux File System.

Learn how to navigate your Linux File System using few simple commands !

Learn how to create, modify and process files.

Learn how to create your own Linux commands.

There is a file associated with every video explaining the commands to reinforce your understanding and to clear any confusion you have .

Who is the target audience?
  • anyone who wants to get started with Linux.
  • existing Linux users or learners who wants to be effective at using the Linux command Line.
  • windows or mac users who wants to migrate to Linux but are afraid to make the move !
  • aspiring Linux system administrators.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
38 Lectures
04:57:59
+
Introduction to the Command Line
10 Lectures 01:14:42

Learn how to open your terminal

Preview 03:02

Here we learn how to display the date on our terminal

Few simple commands
04:24

In this video, you will learn how the Linux file system is structured. You will also learn about some important directories. I suggest that you take a look at the pdf file in the downloadable materials after watching this video.

Preview 06:58

You can win a Chromebook !
00:16

Learn how to navigate your Linux system through your command line (Terminal)

Navigating the File system
18:38

File system
3 questions

Notice the similarity and the consistency of the Linux Commands

ls like cd !
04:53

Understand the two types of Linux Links and realise the differences between them.

Preview 04:00

Learn how to create linux links on your command line

Creating Links
10:14

Creating a directory loop using Linux soft links !

A directory loop !
04:27

Linux Links
3 questions

Here we explore the different options for our ls command

ls command options
17:50

ls command options
6 questions
+
Working with Files
10 Lectures 01:23:00

update the timestamps and create files with the touch command

The touch command
06:22

Learn how to create directories and remove empty directories using mkdir and rmdir commands

Make a directory and remove empty directories
04:52

Learn how to remove any kind of file with the rm command

Remove files using the rm command
15:06

Removing Files
4 questions

Learn how to copy files and directories

Copy files using the cp command
07:37

Learn how to move (cut) and rename files using the mv command

Move and rename files using the mv command
11:40

Reveal any file type with the file command and notice the insignificance of file extensions in Linux

The file command
07:56

Understand how spaces works within a filename in Linux and how to deal with filenames that have spaces

Filenames and spaces
09:16

How to add special characters to a filename and how to deal with them

Filenames and special characters
08:27

Learn the tab trick to auto-complete your commands and file names. Make your life easier at the command line!

Auto completion
06:18

Learn some valuable shortcuts that will facilitate your life at the command line

Keyboard shortcuts
05:26
+
Viewing and Editing Files
7 Lectures 46:54

Exploring the default graphical text editor gedit for Linux (gnome)

Our graphical text editor (gedit)
03:11

Learn how to use the command line text editor nano

nano
08:24

Learn how to display the history of your command line

Command Line History
09:47

Learn how to view text files with the less command

viewing text files with less
05:43

Learn how to view text files with the cat and tac commands

viewing files with cat and tac
07:45

Learn how to view the first lines (or the last lines) of a text files using the head and tail commands

head and tail commands
05:58

Learn how to display the number of lines,characters,words in a text file

The wc command
06:06
+
Help yourself !
4 Lectures 27:38

Explore the different types of commands

Types of Commands
12:20

Learn how to display the location of the executable commands

The which command
05:21

Learn how to display the help pages for the shell builtins and the manual pages for the executable commands.

help and man
07:13

Learn how to display a brief description about your executable programs (commands).

Whatis going on ?
02:44

Types of commands and finding help
5 questions
+
Make your Own Commands
7 Lectures 01:05:46

Learn how to execute multiple commands on a single line (in two different ways).

Combining multiple commands
13:21

Combining commands
4 questions

Learn some powerful wildcards that will increase your efficiency at the command line

Wildcards #1
16:42

Deepen your knowledge of the Linux wildcards

Wildcards #2
15:10

Wildcards
5 questions

Learn how to create your Linux commands !

alias #1
08:25

Realise the potential and the usefulness of the alias command.

alias #2
05:56

Learn how to delete aliases and how to save your alias permanently.

alias #3
05:59

Check your understanding on the alias command

Alias
4 questions

Let's remain connected
00:13
About the Instructor
Ahmed Alkabary
4.4 Average rating
4,961 Reviews
70,993 Students
1 Course
Developer & Linux enthusiast - With 70,000+ Happy Students

I started programming since high school learning Visual Basic and MySQL, which then made me major in computer science and mathematics. I am a big fan of all Linux distributions and find them really powerful operating systems. I have certifications from Oracle and LPI (Linux professional institute) . I am also a proud member of the Linux Foundation.I have over 6 years experience working with Linux systems.  I was awarded the Academic Aces scholarship by the Linux foundation for my contribution to the Linux project.