inflearn logo

Linux Basic Commands Even Non-Majors Can Understand – A Practical Introduction Starting with cd, ls, and grep

An introductory course that helps even Linux beginners feel comfortable with the terminal—using just cd / ls / grep to view server logs, find files, and develop practical skills.

(5.0) 13 reviews

267 learners

Level Beginner

Course period Unlimited

Linux
Linux
Shell Script
Shell Script
Linux
Linux
Shell Script
Shell Script

Reviews from Early Learners

5.0

5.0

나경민

100% enrolled

There are so many types of commands that trying to understand them all at once actually felt overwhelming. I think this is great for Linux beginners to first get a grasp of how Linux commands work. Thanks to this, I don’t think I’ll forget the Linux commands I’ve learned in the course so far!

5.0

hyuna80726

63% enrolled

Thank you for teaching me the basics so thoroughly!

5.0

Jang Jaehoon

50% enrolled

Thank you for the great lecture!

What you will gain after the course

  • Basic skills for working in a Linux terminal without getting lost

  • The ability to directly find the necessary information in logs and files

Detailed Introduction

When you first connect to a Linux server,
if you’ve ever found yourself frozen in front of a black screen, unsure where to start,
this course was created to help you get past that moment.

This course is designed for those who are new to Linux
the most fundamental yet most frequently used commands in practice, namely
cd, ls, and grep.

We do not simply list commands or have you memorize them.
We explain when, why, and in what situations each command is used
using real-world server and log scenarios as examples.


Topics covered in this course

  • The basic structure of the terminal and the concept of the current location

  • How to navigate directories using the cd command

  • How to read files and directories using the ls command

  • How to find the desired content in logs and files using the grep command

  • Practical examples of situations frequently encountered on servers

All content is explained for beginners,
and is structured so that even those without Linux or server experience can follow along comfortably.


Features of this Course

  • Explanations designed for beginners
    We explain everything so you can understand “why you use each command” from the very beginning.

  • Focused on real-world workflows
    Navigate directories → inspect files → search logs
    Experience the actual server workflow firsthand.

  • Excluding unnecessary content
    We have boldly left out advanced commands that beginners do not need right away.


What You Can Gain from This Course

After completing this course,
the Linux terminal will no longer feel like an intimidating place,
but will become a space where you have a clear idea of what to do.

When you connect to a server,
the goal is to help you think, “Ah, I know where to start here,”
rather than, “What should I do now?”
That is the biggest objective of this course.

Recommended for
these people

Who is this course right for?

  • Non-majors and beginners who are new to Linux servers

  • Aspiring developers/operators looking to start studying servers, cloud, and DevOps

Need to know before starting?

  • No. No prior knowledge is needed at all.

  • Linux experience ❌ / server experience ❌ / development experience ❌ Even complete beginners can get started right away.

Hello
This is jjangkbg7719

Hello, I'm Frank.

I am an infrastructure engineer who has been wrestling with servers for over 20 years. Starting with Linux server operations, I am now in charge of the cloud infrastructure for a large-scale payment service. My daily life involves migrating from data centers to AWS, managing hundreds of instances, and tracing the causes of failures in the early hours of the morning.

The reason I created this course is simple.

I often received questions like these from those around me: "I managed to connect to the server, but I don't know what to do next." "There are so many instance types; which one should I choose?" These are the exact same points where I got stuck at first. However, when I looked for resources, I found that most of them were written for people who already knew what they were doing.

So I decided to create the course I wish I had when I first started learning.

My lectures are based on three principles.

First, I help you understand rather than memorize. Instead of just listing commands, I explain why we use them in the first place.

Second, I boldly omit unnecessary content. I do not increase the volume by including information that is useless to beginners right now.

Third, I also talk about what doesn't work. Instead of just listing the pros, I clearly point out cases where it might not be a good fit. For someone who has to make decisions in the field, that is more important.

If you feel a sense of "Ah, I should start from here" after listening to the lecture, then my goal has been achieved.

Please feel free to leave any questions you may have at any time.

More

Reviews

All

13 reviews

5.0

13 reviews

  • hyuna807265523님의 프로필 이미지
    hyuna807265523

    Reviews 1

    ∙

    Average Rating 5.0

    5

    63% enrolled

    Thank you for teaching me the basics so thoroughly!

    • cck99114992님의 프로필 이미지
      cck99114992

      Reviews 1

      ∙

      Average Rating 5.0

      5

      100% enrolled

      I used to use Linux frequently, but since it's been over three years, I was having a hard time remembering things. This course is really helping me get my groove back. Thank you!!

      • allyra2702님의 프로필 이미지
        allyra2702

        Reviews 1

        ∙

        Average Rating 5.0

        5

        100% enrolled

        There are so many types of commands that trying to understand them all at once actually felt overwhelming. I think this is great for Linux beginners to first get a grasp of how Linux commands work. Thanks to this, I don’t think I’ll forget the Linux commands I’ve learned in the course so far!

        • jjhgwx님의 프로필 이미지
          jjhgwx

          Reviews 1,217

          ∙

          Average Rating 4.9

          5

          50% enrolled

          Thank you for the great lecture!

          • kukaeden님의 프로필 이미지
            kukaeden

            Reviews 549

            ∙

            Average Rating 5.0

            5

            38% enrolled

            Similar courses

            Explore other courses in the same field!

            Access is restricted to non-public courses.