Не компилируется. ```getAbsolute() throws IOException```, его надо перехватывать. И так в нескольких местах.
```
    [javac] Compiling 140 source files to /home/cymkuh/work/fizteh/out
    [javac] /home/cymkuh/work/fizteh/fizteh-java-2013/src/ru/fizteh/fivt/students/sergeymelikov/shell/mkdirCommand.java:12: error: unreported exception IOException; must be caught or declared to be thrown
    [javac]         File newPath = getAbsolute(wd, commands[1]);
    [javac]                                   ^
```

Кроме того, массовые несоответствия code convention. Не засчитывается. Поправьте компиляцию и приступайте к FileMap.