Linux Command Line for Beginners
4.3 (470 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
10,306 students enrolled

Linux Command Line for Beginners

Introductory course on Linux Command Line (Bash Shell)
4.3 (470 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
10,306 students enrolled
Created by Naveen Karippai
Last updated 7/2018
English
Current price: $16.99 Original price: $24.99 Discount: 32% off
11 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1 hour on-demand video
  • 2 articles
  • 9 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Do most commonly used Linux commands
  • Navigate Linux filesystem on command line
  • Create, view and edit text files using (nano) editor and other utilities on command line
  • Find help on various Linux commands
  • Do basic networking tasks on command line - file transfer (HTTP Server, wget) and check connectivity (ping)
Requirements
  • Any Linux distribution on bare metal (or on Virtual machine)
Description

In this course, you shall get an introduction to Linux Command Line. This course is targeted for Beginners of Linux command line. The users who use Linux extensively or do Bash Shell Scripting should Not enroll in this course as this course cover the basics. 

Become an effective Linux user and level up your career and productivity!

An aside: The major part of this course has been created on Ubuntu Linux but any Linux distribution can be used by the student to follow the course. 

Who this course is for:
  • Beginners who want to use Linux command line for basic tasks but don't know where to start
  • Linux enthusiasts who does not know how to use command line
  • Windows or MacOS users who made a switch to Linux and wants to do basic tasks using command line
  • Aspiring Linux system administrators
Course content
Expand all 60 lectures 01:01:54
+ Introduction to Linux and the Command line
8 lectures 11:00
History of GNU/Linux
00:50
Introduction to GNU/Linux
01:18
QUICK WIN: cal and date
00:51
Introduction to Terminal and Shell
01:57

Check your knowledge on Linux history, Linux Distribution

Introduction to Linux
3 questions
BONUS: looking ahead of the curve
02:01
Conclusion
00:19
+ Introduction to Terminal commands
15 lectures 19:03
Introduction: Basic Terminal Commands
00:35
Change directory
03:44
List files
00:46
Create a directory
01:15

Check your knowledge on basic Linux commands 

Introduction to Terminal commands - PART 1
5 questions
Type of a file
01:03
Read a file
01:37
Concatenate files
00:58
Copy a file
01:17
Move or Rename a file
00:45
History of your shell commands
00:30
Find a file
01:16
Shorten a long command
00:52

Check your knowledge on basic Linux commands 

Introduction to Terminal commands - PART 2
5 questions
+ Getting help on Terminal commands
3 lectures 01:20
Introduction: Help on Terminal Commands
00:29
Manual pages
00:33
What does this Terminal command do?
00:18

Check your knowledge on commands to find help on Linux

Getting help on Terminal commands
2 questions
+ File manipulation commands
13 lectures 10:12
Introduction: File manipulation commands
00:38
Standard output redirection
01:05
Standard input redirection
00:32
Standard Error redirection
01:16
Chain Linux commands
00:53

Check your knowledge on basic File manipulation commands 

File manipulation commands - PART 1
5 questions
Count words in a file
00:40
Sort content of a file
00:21
Filter content of a file
00:32
Environment variables on Linux
00:37
Compress files to save storage space
01:19
Read top and bottom of a file
01:00
Translate characters on a file
00:29

Check your knowledge on basic File manipulation commands 

File manipulation commands - PART 2
3 questions
+ Linux Filesystem
4 lectures 05:03
Introduction: Linux Filesystem
00:35
High-level overview of Filesystem hierarchy
02:21
Mount and unmount a filesystem (USB drive)
01:25

Check your knowledge on Linux filesystem

Linux Filesystem
3 questions
+ Text editor on Linux
3 lectures 02:44
Introduction: Text editor
00:16
NANO editor: open, edit and save a file
01:35
NANO editor: Basic navigation commands
00:53

Check your knowledge on Nano editor

Text editor on Linux
1 question
+ User management in Linux
3 lectures 02:26
Introduction: User management
00:26
User Management: Tools
00:57

Check your knowledge on User management in Linux

User management in Linux
2 questions
+ Networking fundamentals
5 lectures 04:21
Introduction: Networking fundamentals
00:28
Check internet connectivity: ping
01:07
Download a remote file: wget
00:51

Check your knowledge on basic Networking in Linux

Networking fundamentals
2 questions
ACTIVITY: Download a remote file and access it on HTTP Server
00:58
+ Improve productivity on command line
4 lectures 04:53
Introduction: Productivity on Command Line
00:18
Shortcuts on shell
02:15
Introduction to Z Shell
01:03
Command line applications for image viewing and screenshot
01:17
+ The final steps
2 lectures 00:51
Congratulations!
00:29
Bonus Lecture: Additional resources
00:22