codedamn logocodedamn
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
55 ratings
572 students enrolled
Course Creator: Mehul Mohan

Hang on...

Heads up!

This is an official course from Full Stack Web Developer Learning Path 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

Student feedback

4.6
Course Rating

85%

9%

2%

2%

2%

Reviews

Dec 02, 2021
Course teaches you basics very well
Dec 02, 2021
it is awesome
Nov 29, 2021
Very informative!
Nov 11, 2021
This Amazing
Nov 07, 2021
Easy explanation.

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 :)

Upgrade to codedamn Pro Plan and unlock more courses for accelerated learning. Unlimited courses, interactive learning and more.

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
  • All exclusive courses unlocked
  • Unlimited hands-on practice
Try codedamn Pro (14-day free refund)