Skip to content
Ameen Abozaid
Planned lessonJNR-048-L01

Linux for backend engineers

  • Lesson 1 of 7
  • Junior
On This Lesson 4 topics

This lesson is planned. The outline below lists the topics it will cover. The full lesson has not been published yet.

In this lesson

see why a backend engineer needs the Linux command line.

Planned topics

  • Production servers and containers almost always run Linux.
  • You work through a shell (bash) by typing commands; there is often no screen or mouse.
  • Everything is a file or a process; commands do one job and combine with pipes (|).
  • Use a Linux VM or WSL for the labs.
  • Learn to read a command's help: man ls or ls --help.
Draft outline details

Demonstration

pwd, ls -la, cd /var/log, cat app.log | grep ERROR | tail -5.

Check your understanding

What does | do?

Show answer

Passes one command's output to the next as input.

Practice

Apply this lesson with the module's lab, exercises and quiz.

Lab and exercises Quiz

Marking a lesson complete is optional and you can undo it any time. Your progress stays in this browser.

Continue to next lesson

Type to search levels, phases, modules and lessons.