Step 7 of 10 · lab · 12 min
Finish a project skeleton
Directories and files on top of a skeleton a colleague started, without losing their work.
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:
~/projecthas the directoriesbin,src,docsandlogs;~/project/logsholds an empty fileapp.log— the service will write its log there;~/project/README.mdholds one line, the project name,inventory;- the colleague's notes in
~/project/docs/notes.mdstay as they were.
Lab · on your own
No commands are given in this lab: type them in the terminal yourself. Goals are checked on the machine after every command.
Goals
0 of 4-
~/project has the directories bin, src, docs and logs — not done yet
-
~/project/logs holds an empty file app.log — not done yet
-
~/project/README.md holds one line, the project name — not done yet
-
The colleague's notes in ~/project/docs/notes.md are unchanged — not done yet
Ctrl+Enter
Starts the machine node1 · Ubuntu 24.04
The machine is starting
Hints
0 of 3Lab goals
0 of 4-
~/project has the directories bin, src, docs and logs — not done yet
-
~/project/logs holds an empty file app.log — not done yet
-
~/project/README.md holds one line, the project name — not done yet
-
The colleague's notes in ~/project/docs/notes.md are unchanged — not done yet
Goals are checked on the machine after every command.