Easy January 28, 2026

TryHackMe – Linux Fundamentals Part 1

Embark on the journey of learning the fundamentals of Linux. Learn to run some of the first essential commands on an interactive terminal.

#cyber-security-101 #tryhackme #walkthrough

Answers

Research: What year was the first release of a Linux operating system?

1991

If we wanted to output the text “TryHackMe”, what would our command be?

echo TryHackMe

What is the username of who you’re logged in as on your deployed Linux machine?

tryhackme

On the Linux machine that you deploy, how many folders are there?

4

Which directory contains a file?

folder4

What is the contents of this file?

Hello World!

Use the cd command to navigate to this file and find out the new current working directory. What is the path?

/home/tryhackme/folder4

Use grep on “access.log” to find the flag that has a prefix of “THM”. What is the flag? Note: The “access.log” file is located in the “/home/tryhackme/” directory.

THM{ACCESS}

If we wanted to run a command in the background, what operator would we want to use?

&

If I wanted to replace the contents of a file named “passwords” with the word “password123”, what would my command be?

echo password123 > passwords

Now if I wanted to add “tryhackme” to this file named “passwords” but also keep “passwords123”, what would my command be

echo tryhackme >> passwords

Things You Should Know

CommandDescription
echoOutput any text that we provide
whoamiFind out what user we’re currently logged in as!
lsList the name of a file or folder
cdChange directory or path you are currently in on command prompt
catShort for concatenate, it allows you to view the contents inside a file
pwdPrint Working Directory allows you to view the full file path of a folder or file
findAllows you to find a file or folder based on multiple parameters such as find -name passwords.txt or use an asterisk in place of passwords to search for all .txt files
grepAllows you to search a file for the specific content you want. Example: grep “thing_you_want_to_find” whatever.log
wcUse this to count the number of entries in a .log. Example: wc whatever.log Output:67
grep -RUse this to search for something across all files in the current directory and its subfolders
SymbolDescription
&This operator allows you to run commands in the background of your terminal.
&&This operator allows you to combine multiple commands together in one line of your terminal.
>This operator is a redirector - meaning that we can take the output from a command (such as using cat to output a file) and direct it elsewhere.
>>This operator does the same function of the > operator but appends the output rather than replacing (meaning nothing is overwritten).