Course image for Linux CLI - Learn the basics of bash

Linux CLI - Learn the basics of bash

This course covers fundamentals of linux CLI and aims to get you just comfortable enough to start your backend journey without being afraid of working in terminal.

2 hours+ of total content
4.6
24 ratings
498 developers learning
Course Creator: Mehul Mohan

Hang on...

Heads up!

This is an official course from Node.js Backend Developer learning path.

Goals

  • Different distros of linux
  • Getting comfortable with common commands
  • Operating in nano
  • Basic CLI knowledge

Description

As a developer, you can only do so much with GUI. If you know how to work with command line properly, it becomes a very powerful skillset.

This course will teach you basics of linux CLI and how you should work with it. We will go over through common commands, a text editor and a few tips along the way. This should get you ready for the backend development learning path

Course Structure

38 lectures 02:19:42 total duration

Introduction to course

(7 lectures • 27 minutes)
  Introduction to course (Watch video)
04:35
  What is Linux? (Watch video)
06:06
  Your First Commands (Watch video)
05:19
  Your first commands (Practice concept)
05:00
  Different Shells in Linux (Watch video)
04:15
  What is a correct statement about a shell? (Attempt quiz)
01:00
  On a UNIX system, there can be ____ shells running simultaneously. (Attempt quiz)
01:00
  Navigating directories - cd (Watch video)
05:51
  List files - ls (Watch video)
05:38
  Read files - cat (Watch video)
02:19
  Determine your OS (Watch video)
02:19
  Read long files - less (Watch video)
01:42
  Create directory - mkdir (Watch video)
04:17
  Remove - rm (Watch video)
02:53
  Common operations practice (Practice concept)
05:00
  copy - cp (Watch video)
02:58
  Move - mv (Watch video)
02:29
  Common operations practice - part 2 (Practice concept)
05:00
  Find binary path - which (Watch video)
03:51
  Introduction to nano (Watch video)
05:08
  Copy Pasting (Watch video)
03:48
  Search in nano (Watch video)
03:49
  Shell Scripting Intro (Watch video)
02:22
  Running simple bash script (Watch video)
03:12
  Variables in bash (Watch video)
02:16
  Arguments in Bash (Watch video)
02:39
  Reading from stdin (Watch video)
02:43
  Building username-password interface (Watch video)
03:37
  if-else in bash (Watch video)
03:19
  Logical operators and exit status (Watch video)
06:25
  If-else again (Watch video)
02:24
  For-loop in bash (Watch video)
06:26
  Functions in bash (Watch video)
07:10
  Package Managers (Watch video)
03:02
  .bashrc File (Watch video)
03:16
  top and htop commands (Watch video)
03:08
  Kill any process with kill command (Watch video)
02:25
  Outro (Watch video)
01:01

Course Reviews

Aug 04, 2021
very well explained
Jul 29, 2021
very well explained.
Jul 28, 2021
less explanation on concept.
Jul 26, 2021
more insights about the shells could have been provided.
Jul 20, 2021
Good intro on linux Os

Your Course Instructor

Course Instructor Image

Mehul Mohan

Full-stack developer and security researcher

I'm a full-stack developer working with JavaScript and its associated runtimes for the past 7 years. I love to play with code and make something useful out of it! You can find me on social media, I'm quite active there :)
codedamn logo

We ♥ quality. And we would love to see your growth. Hence, codedamn comes with a pro plan for advanced and accelerated learning!

Free

  • HD video content
  • Certificate of completion
  • Mentorship from codedamn staff
  • Support over WhatsApp
  • Full learning path unlocked
  • Unlimited hands-on practice

Pro

  • HD video content
  • Certificate of completion
  • Mentorship from codedamn staff
  • Support over WhatsApp
  • Full learning path unlocked
  • Unlimited hands-on practice
Try codedamn Pro (7 day free refund)