← Back to Beginner Labs

Beginner Linux Lab

Linux Fundamentals

Learn basic Linux commands used by system administrators, security analysts, penetration testers, and cyber defenders.

Mission Objectives

  • Print the current working directory
    Command: pwd
  • List files and directories
    Command: ls
  • Move around the filesystem
    Command: cd /home/student
  • Identify the current user
    Command: whoami
  • Identify the Linux host
    Command: hostname
  • Read a text file
    Command: cat notes.txt
  • Create a new directory
    Command: mkdir practice
  • Create a new file
    Command: touch practice/file.txt
  • Change file permissions
    Command: chmod 644 practice/file.txt
  • View running processes
    Command: ps aux
  • View network interface information
    Command: ip addr
  • Check sudo permissions
    Command: sudo -l

Progress

0 / 12 commands completed

Beginner Notes

/ is the root of the Linux filesystem.

~means the current user's home directory.

sudo lets users run approved commands with elevated privileges.

chmod changes file permissions.

CyberArena Linux Terminal

CyberArena Linux Terminal initialized...
Connected to beginner Linux training box.
Welcome to Linux Fundamentals.
Your goal is to run every command from the help menu.
Type 'help' to begin.
student@ca-linux:~$