Ocena:

Drugie wydanie „Mastering Modern Linux” jest chwalone za kompleksowe omówienie koncepcji Linuksa, zawierające obszerne aktualizacje i nowe tematy, przy jednoczesnym zachowaniu solidnego materiału z pierwszego wydania. Jest zalecana zarówno dla użytkowników GUI, jak i CLI, zachęcając do praktycznego zaangażowania.
Zalety:Wszechstronny i aktualny przewodnik, dobre pokrycie zarówno GUI, jak i CLI, dobrze zorganizowany, zachęca do praktycznej praktyki, zapewnia zasoby do pobrania dla użytkowników.
Wady:Żaden konkretnie wymieniony w recenzjach.
(na podstawie 1 opinii czytelników)
Mastering Modern Linux
Pochwały za pierwsze wydanie:
Ta wyjątkowa książka... daje czytelnikowi solidne koncepcje i możliwą do wdrożenia wiedzę na temat tego środowiska. Użytkownicy i programiści korzystający z graficznego interfejsu użytkownika (GUI) nie są pomijani, mimo że interfejs wiersza poleceń (CLI) jest traktowany z pełną mocą.... Każdy programista powinien przeczytać wprowadzenie do sekcji filozofii Unix/Linux.... Ta autorytatywna i wyjątkowo dobrze skonstruowana książka ma moją najwyższą rekomendację. Zasługuje ona na uważne i wielokrotne studiowanie.
--Computing Reviews, sierpień 2011.
Mastering Modern Linux, Second Edition zachowuje wiele dobrego materiału z poprzedniego wydania, z obszernymi aktualizacjami i dodanymi nowymi tematami. Książka stanowi kompleksowy i aktualny przewodnik po koncepcjach Linuksa, jego użytkowaniu i programowaniu. Tekst pomaga czytelnikowi opanować Linuksa dzięki dobrze dobranemu zestawowi tematów i zachęca do praktycznej praktyki.
Pierwsza część podręcznika obejmuje interaktywne korzystanie z Linuksa za pośrednictwem graficznego interfejsu użytkownika (GUI) i interfejsu wiersza poleceń (CLI), w tym kompleksowe omówienie pulpitu Gnome i powłoki Bash. Głównym tematem jest korzystanie z różnych aplikacji, poleceń i filtrów, budowanie potoków i dopasowywanie wzorców za pomocą wyrażeń regularnych.
Następnie przedstawiono skrypty Bash, strukturę, organizację i wykorzystanie systemu plików. Kolejne rozdziały przedstawiają sieci, Internet i WWW, szyfrowanie danych, podstawy administrowania systemem, a także hosting. Kombinacja hostingu Linux Apache MySQL/MariaDB PHP (LAMP) jest również dogłębnie przedstawiona.
W ostatniej części książki zwrócono uwagę na programowanie na poziomie C. Poruszane tematy obejmują.
Kompilator C, preprocesor, debugger, I/O, manipulacja plikami, kontrola procesu, komunikacja międzyprocesowa i sieci.
Książka zawiera wiele przykładów i kompletnych programów gotowych do pobrania i uruchomienia. Na końcu każdego rozdziału znajduje się podsumowanie i ćwiczenia o różnym stopniu trudności. Towarzysząca strona internetowa (http: //mml. sofpower.com) zawiera załączniki, aktualizacje informacji, przykładowy pakiet kodu i inne zasoby dla instruktorów, a także studentów.