Omówiono problemy, które są wykonywane z linii poleceń systemu operacyjnego Linux. Wyjaśniono, jak dostać się do linii poleceń, pracować w konsoli, konfigurować system za pomocą programów z wyłącznie tekstowym interfejsem. Opisano cechy systemu plików Linux, najbardziej przydatne polecenia do pracy z tekstem, siecią i internetem, a także polecenia administratora systemu. Szczególną uwagę poświęcono pisaniu skryptów automatyzujących rutynowe zadania w językach powłok bash i tcsh.
Omówiono sposoby przekierowania wejścia-wyjścia, maski i aliasy, różne sposoby uruchamiania programów, efektywne techniki korzystania z klawiatury, przykłady złożonych poleceń i inne pytania. W drugim wydaniu szczególną uwagę poświęcono zadaniom administratora systemu – partycjonowaniu dysku, przywracaniu bootloadera, w tym przy użyciu dysków twardych opartych na GPT/UEFI, instalacji pakietów, monitorowaniu systemu i automatyzacji w językach powłok bash. Dla administratorów systemu, programistów i zaawansowanych użytkowników Linux.