The wine cellar wall flickers. A hidden door appears β but only ls -a can see it. Beyond the false stone lies a chapel with five secret areas, guarded by a monster who fears knowledge.
ls -a to reveal the hidden .CHAPEL directory.CHAPEL and explore the courtyardman pages to learn the monsterβs weakness./monsterls, cd, and basic file reading| Command | What It Does |
|---|---|
ls -a |
List all files, including hidden ones (names starting with .) |
ls -la |
Long format + all files |
man command |
Open the manual page for a command |
info command |
Alternative documentation viewer |
command --help |
Quick built-in help |
q |
Quit the man pager |
/keyword |
Search inside man β then n for next match |
Any file or directory whose name begins with . is hidden from ls by default. Use ls -a to see them.
ls
# regular_file visible_dir/
ls -a
# . .. .CHAPEL/ .hidden_scroll regular_file visible_dir/
. is the current directory. .. is the parent. Do not delete either.
From the cellar:
ls -a
# . .. armoury/ .CHAPEL/ emerald_amulet dusty_scroll recipe* scrap/ vault/
.CHAPEL/ is invisible with plain ls β only ls -a shows it.
cd .CHAPEL
ls -F
# courtyard/ hall/ library/ graveyard/
cd courtyard
ls -F
# aviary/ birdbath stone_bench
cat birdbath
# "Birds know the secret. Look to the aviary."
cd aviary
ls -F
# eagle* feather perch/
cat feather
# "The monster fears: man grep"
This tells you to consult man grep β the solution to defeating the monster is hidden in the grep manual.
man grep
# Opens the pager. Search with /pattern
# Press / then type "line number" and press Enter
# Press q to quit
Tip:
man grep | grep "\-n"pipes the manual through grep to find the-nflag quickly.
The relevant knowledge: grep -n prints line numbers. The hall monster demands you specify which line contains the incantation.
cd ../hall
ls -F
# inscription monster* locked_door
cat inscription
# "Invoke grep with the flag that shows line numbers."
./monster
# The monster demands: "Which grep flag shows line numbers?"
# Your answer: -n
# The monster falls!
cd ../library
ls -F
# tome reading_nook/
cat tome
# The Ancient Tome of Shell Knowledge β tome fragment obtained.
inventory
cd ../graveyard
ls -a
# columbarium/ .mausoleum/ royal_tombs/ epitaph
cat epitaph
# "Here lie commands executed without --help."
The mausoleum is another hidden directory. Explore it for bonus lore and a secret item.
| Problem | Cause | Fix |
|---|---|---|
No such directory: .CHAPEL |
Used ls instead of ls -a |
Always use ls -a when searching |
man opens strange pager |
Default pager not less |
Press q to quit; or export PAGER=less |
| Monster wonβt accept answer | Case sensitivity | Try both n and -n |
| Tome not in inventory | Used less instead of cat |
cat tome adds it to inventory |
ls -a is needed to see .CHAPELman pageContinue your terminal adventure with these resources:
Knowledge defeats what swords cannot. The chapelβs secrets are yours. βͺ