Embark on the journey of learning the fundamentals of Linux. Learn to run some of the first essential commands on an interactive terminal.
THM Room : https://tryhackme.com/room/linuxfundamentalspart1
TASK 1 Introduction
Let’s get started!
No Answer.
TASK 2 A Bit of Background on Linux
Research: What year was the first release of a Linux operating system?
Answer : 1991
TASK 3 Interacting With Your First Linux Machine (In-Browser)
I’ve deployed my first Linux machine!
No Answer.
TASK 4 Running Your First few Commands
If we wanted to output the text “TryHackMe”, what would our command be?
Answer : echo TryHackMe
What is the username of who you’re logged in as on your deployed Linux machine?
Answer : tryhackme
TASK 5 Interacting With the Filesystem!
On the Linux machine that you deploy, how many folders are there?
Answer : 4
Which directory contains a file?
Answer : folder4
What is the contents of this file?
Answer : Hello World
Use the cd command to navigate to this file and find out the new current working directory. What is the path?
Answer : /home/tryhackme/folder4
TASK 6 Searching for Files
Use grep on “access.log” to find the flag that has a prefix of “THM”. What is the flag?
Answer : THM{ACCESS}
And I still haven’t found what I’m looking for!
No Answer.
TASK 7 An Introduction to Shell Operators
If we wanted to run a command in the background, what operator would we want to use?
Answer : &
If I wanted to replace the contents of a file named “passwords” with the word “password123”, what would my command be?
Answer : echo password123 > passwords
Now if I wanted to add “tryhackme” to this file named “passwords” but also keep “passwords123”, what would my command be
Answer : echo tryhackme » passwords
Now use the deployed Linux machine to put these into practice
No Answer.
TASK 8 Conclusions & Summaries
I’ll have a play around!
No Answer.
TASK 9 Linux Fundamentals Part 2
Terminate the machine deployed in this room from task 3.
No Answer.
Join Linux Fundamentals Part 2!
No Answer.