The make utility will determine automatically which pieces of a large program need to be recompiled, and issue the commands to recompile them., не особо вам что то дадут, если вы только начали постигать линукс. Ну да утилиты для сборки больших проектов, ну и че. Об общей культуре и смысле использования инструментов все же ИМХО предпочту почитать всячину, тем более что книги которые тут рекомендуют написаны не хер пойми кем, а довольно именитыми людьми. А для непосредственношл изучения, что умеет make и остальные утилиты конечно же лучше почитать оф доки, ибо кто лучше знает инструмент чем его разработчик.