linux book outline