/clmystery

Command Line Murder Mystery

OtherNOASSERTION

The Command Line Murders

.OOOOOOOOOOOOOOO @@                                   @@ OOOOOOOOOOOOOOOO.
OOOOOOOOOOOOOOOO @@                                    @@ OOOOOOOOOOOOOOOO
OOOOOOOOOO'''''' @@                                    @@ ```````OOOOOOOOO
OOOOO'' aaa@@@@@@@@@@@@@@@@@@@@"""                   """""""""@@aaaa `OOOO
OOOOO,""""@@@@@@@@@@@@@@""""                                     a@"" OOOA
OOOOOOOOOoooooo,                                            |OOoooooOOOOOS
OOOOOOOOOOOOOOOOo,                                          |OOOOOOOOOOOOC
OOOOOOOOOOOOOOOOOO                                         ,|OOOOOOOOOOOOI
OOOOOOOOOOOOOOOOOO @          THE                          |OOOOOOOOOOOOOI
OOOOOOOOOOOOOOOOO'@           COMMAND                      OOOOOOOOOOOOOOb
OOOOOOOOOOOOOOO'a'            LINE                         |OOOOOOOOOOOOOy
OOOOOOOOOOOOOO''              MURDERS                      aa`OOOOOOOOOOOP
OOOOOOOOOOOOOOb,..                                          `@aa``OOOOOOOh
OOOOOOOOOOOOOOOOOOo                                           `@@@aa OOOOo
OOOOOOOOOOOOOOOOOOO|                                             @@@ OOOOe
OOOOOOOOOOOOOOOOOOO@                               aaaaaaa       @@',OOOOn
OOOOOOOOOOOOOOOOOOO@                        aaa@@@@@@@@""        @@ OOOOOi
OOOOOOOOOO~~ aaaaaa"a                 aaa@@@@@@@@@@""            @@ OOOOOx
OOOOOO aaaa@"""""""" ""            @@@@@@@@@@@@""               @@@|`OOOO'
OOOOOOOo`@@a                  aa@@  @@@@@@@""         a@        @@@@ OOOO9
OOOOOOO'  `@@a               @@a@@   @@""           a@@   a     |@@@ OOOO3
`OOOO'       `@    aa@@       aaa"""          @a        a@     a@@@',OOOO'

There's been a murder in Terminal City, and TCPD needs your help.

Before you start, skim through the required materials in Command Line chapter and Version Control Chapter. Use it as a reference while working through the case.

Now with your Terminal at hand you're ready to start. A couple of ground rules first:

  • Don't use a text editor. You will find that the command line is an incredibly powerful tool on its own.
  • You can use Google, PreCourse materials, cheatsheets or any other materials available.

To the investigation!

Step 1: Get the repo

First you need to fork this repository. To do that click on the "Fork" button in the upper right corner of this page. Forking a 'repo' creates a copy of the repository on your Github account. This gives you your own version of the project to experiment with.

Fork

Next you need to download those files to your machine so that you can edit them. To do that you must clone your forked repository. See this Github guide on how to do this.

Step 2: Investigate

Each step of your investigation will contain a reference to the Detective Handbook at the top. Each page of the Detective Handbook contains the description of the commands you will need to complete that particular step. You can view them in the Terminal:

Reference: ./detective_handbook/getting_started.md

Open a Terminal, go to the location of the files (using the cd command), and start by reading the file 'step0'.

One way you can do this is with following command:

cat step0

(cat is a command that will print the contents of the file called step0 for you to read.)

Credits

By Noah Veltman Projects: noahveltman.com GitHub: veltman Twitter: @veltman

Adapted by the Makers Academy Team