Member-only story

TryHackMe — Linux Shells | Cyber Security 101 (THM)

rutbar
4 min readOct 23, 2024

Introduction to Linux Shells

Most users interact with operating systems through the Graphical User Interface (GUI), which involves a few clicks to complete tasks. However, you can perform nearly all operations by entering commands in the Command Line Interface (CLI). Shells enhance this command-based interaction, making it more efficient and resource-friendly.

Think of it this way: at a restaurant, you can either order from a menu (using the GUI) or cook your own meal (using the CLI). In this analogy, the kitchen represents the OS, and the shell provides guidance on how to prepare your dish. Using the CLI gives you greater power and control over your tasks.

Many Linux users prefer the terminal for executing commands, as seen in hacking scenes from movies. This room will teach you how to interact with a Linux shell, explore various shell types, and write shell scripts.

Learning Objectives

  • Learn interaction with Linux shell
  • Use basic shell commands
  • Explore the types of Linux shells available
  • Write some shell scripts

Room Prerequisites

  • Linux Fundamentals module

Answer the questions below:
Who is the facilitator between the user and the OS?
Shell

--

--

No responses yet