Start at the checkout, then follow how the store works.
You begin on pt-por-042-pos03, a checkout terminal in Porto. Look for the ordinary work behind a sale: prices, stock, receipts, shift handovers, and support.
Type one command, then press Enter. The examples below are for the terminal inside this simulation. Replace FILE and DIRECTORY with names you have actually listed; do not type those placeholder words literally. A directory is a folder. Names and paths are case-sensitive.
A few basics, useful in every world
| Command | What to look for |
|---|---|
pwd | Show which directory (folder) you are in. |
whoami | Show the user identity for the current shell. |
hostname | Show which simulated machine you are on. |
ls | List the names in the current directory. |
ls -la | Include hidden names and show extra file details. |
cd DIRECTORY | Move into a directory you found with ls. |
cd .. | Move up to the parent directory. |
cat FILE | Print the contents of a text file you found. |
Good first places to look here
These are suggested starting points, not a scripted route. Files, directories, access, and available programs can vary between sessions. If something is absent or denied, follow another lead rather than assuming you typed it incorrectly.
| Command | What to look for |
|---|---|
ls /opt | Look for installed checkout or support applications. Use the names actually listed as your next directory choices. |
ls /var/log | Find available logs before choosing one to read. |
cat /etc/hosts | Look for locally recorded hostnames and addresses. A name is a lead, not proof that a shell is available. |
ip a | Show the checkout’s network interfaces and addresses. Notice which connections belong to the local machine. |
head -n 30 FILE | Preview a discovered configuration, handover note, or log without dumping the whole file. |
grep -n 'price' FILE | Search a file you have found for a familiar business term. Try stock or support in place of price. |
Gentle pointers
- Start with one checkout application or support note; learn its purpose before chasing every address.
- Write down a hostname, its role, and the file that mentioned it. Compare that identity if it appears again.
- A nearby store service is a useful first lead. The broader company can wait until a local record gives you a reason to look there.
If you get stuck
Use pwd and ls to get your bearings. A path beginning with / starts at the filesystem root; a relative name starts in your current directory. Use quotes around a name containing spaces, for example cat "shift notes.txt" if that is the exact name listed.
For a long text file, try head -n 30 FILE for its beginning or tail -n 30 FILE for its end. Prefer these short reads while learning the environment. If you enter a nested shell or remote session, exit usually returns one level; at the outer shell it can end the visit.
When a record gives you an actual host and login, ssh USER@HOST can try that simulated connection. Replace both placeholders with observed values and use any credentials the world establishes. A reachable service is not automatically an available shell.
There is no required sequence here. Choose one interesting record, follow one relationship, and revisit something you have already seen. These hints leave the world’s discoveries to you.