Linux Labs

First steps / Stage 7 of 15 · step 7 of 10

Finish a project skeleton

introductory ~12 min
Not running Starting usually ~20 s
Report a problem

Situation

A colleague started building the skeleton of a new project, inventory, in ~/project and was pulled away to something urgent. They made some of the directories and left notes in docs. You have been asked to finish the skeleton.

Task

Make it so that:

  1. ~/project has the directories bin, src, docs and logs;
  2. ~/project/logs holds an empty file app.log — the service will write its log there;
  3. ~/project/README.md holds one line, the project name, inventory;
  4. the colleague's notes in ~/project/docs/notes.md stay as they were.

Visible only to you. Saved as you type.

All notes

Lab goals

0 of 4
  • ~/project has the directories bin, src, docs and logs — not checked yet
  • ~/project/logs holds an empty file app.log — not checked yet
  • ~/project/README.md holds one line, the project name — not checked yet
  • The colleague's notes in ~/project/docs/notes.md are unchanged — not checked yet

Hints

0 of 3 open · they open one at a time
Hint 1
Show the solution after 3 failed checks

Leave the lab?

The machine keeps running for 10 more minutes, then it is removed. Files are lost; completed goals stay.

Loading…