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
33 ratings
659 students enrolled
Course Creator: Mehul Mohan

Hang on...

Heads up!

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

Student feedback

4.6
Course Rating

82%

15%

0%

0%

3%

Reviews

Sep 15, 2021
Short videos are interesting
Sep 07, 2021
great video series
Sep 04, 2021
it is good
Aug 31, 2021
WonderFul Course
Aug 24, 2021
Very well explained intro to Linux. Thank you for this

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)