15 КРАЩИХ книг про Linux (оновлення 2021 р.)

Anonim

Linux - це операційна система, заснована на UNIX, яку вперше представив Лінус Торвальдс. Він заснований на ядрі Linux і може працювати на різних апаратних платформах, вироблених Intel, MIPS, HP, IBM, SPARC та Motorola.

Ось кураторський список 15 найкращих книг для Linux, які повинні бути частиною будь-якої бібліотеки для початківців або розробників Linux.

1) Кишеньковий посібник Linux: основні команди

Linux Pocket Guide - книга, написана Джейсоном Кенноном. Це забезпечує організований навчальний шлях. Це також допоможе вам оволодіти найбільш корисними та важливими командами. Це ідеальний довідник як для початківців, так і для тих, хто хоче пришвидшити роботу на Linux або досвідчених користувачів.

У цій книзі представлені нові команди для обробки файлів зображень та аудіофайлів, читання та модифікації системного буфера обміну та обробки файлів PDF.

Перевірте найновіші ціни та відгуки користувачів на Amazon

2) Як працює Linux

Як працює Linux - це книга, написана Брайаном Уордом. Книга вчить вас концепціям внутрішніх систем Linux. Це ідеальний довідковий матеріал для тих, хто цікавиться знанням про внутрішню роботу операційної системи.

Ви також дізнаєтесь, як працюють засоби розробки та як писати ефективні сценарії оболонки. У цій книзі ви також дослідите ядро ​​та вивчите ключові системні завдання, такі як системні виклики, введення та виведення та файлові системи.

Перевірте найновіші ціни та відгуки користувачів на Amazon

3) Командний рядок Linux

Командний рядок Linux - це книга, написана Вільямом Шоттом. Автор проводить вас від перших натискань на терміналі до написання повних програм за допомогою оболонки Linux або командного рядка.

У цій книзі ви також дізнаєтесь навігацію файлами, конфігурацію середовища, узгодження шаблонів із регулярними виразами тощо. Окрім практичних знань, книга також розкриває основну концепцію кожної теми.

Перевірте найновіші ціни та відгуки користувачів на Amazon

4) Linux для початківців: Вступ до операційної системи Linux та командного рядка

Linux для початківців - книга, написана Джейсоном Кенноном. Найкраща частина цієї книги полягає в тому, що вам не потрібні будь-які попередні знання ОС Linux. Ви будете керуватися використанням покрокового логічного та систематичного підходу.

Цей навчальний матеріал також охоплює нові поняття або зустрічаються жаргони. Найкраще в цій книзі-підручнику полягає в тому, що кожна деталь висвітлена в цій книзі простою для розуміння мовою та її основними поняттями.

Перевірте найновіші ціни та відгуки користувачів на Amazon

5) Командний рядок Кунг-фу

Command Line Kung Fu - книга, написана Джейсоном Кенноном. Книга також містить десятки підказок та понад 100 практичних прикладів. Приклади, наведені в цій книзі, допомагають вирішити актуальні проблеми та досягти вартих цілей.

Книга має вичерпний покажчик. Отже, навіть якщо ви хочете знайти кожен приклад, де використовується дана команда, навіть якщо це не основний предмет.

Перевірте найновіші ціни та відгуки користувачів на Amazon

6) Адміністрування Linux

Адміністрація Linux - книга, написана Джейсоном Кенноном. Цей навчальний матеріал для Linux включає такі теми, як Ubuntu Linux, Debian, Linux Mint, RedHat Linux, Fedora, SUSE Linux, Kali Linux та багато іншого.

До кінця цієї книги про Linux ви повністю зрозумієте найважливіші та основоположні концепції адміністрування серверів Linux. Більше того, ви зможете застосувати ці концепції до використання в різних реальних ситуаціях.

Перевірте найновіші ціни та відгуки користувачів на Amazon

7) Біблія з командним рядком та оболонкою Linux, 3-е видання

Linux Command Line and Shell Scripting Bible - це довідник, написаний Річардом Блюмом. Книга містить докладні інструкції та рясні приклади.

Щоб користуватися цією книгою, ви дізнаєтесь, як обійти графічний інтерфейс та спілкуватися з комп’ютером. У цій книзі Linux викладено тридцять сторінок нових функціональних прикладів, які повністю оновлені для узгодження з найновішими функціями Linux.

Починається з основ командного рядка. Книга містить інформацію про сценарії оболонки та практичне застосування команд для автоматичних, часто виконуваних функцій.

Перевірте найновіші ціни та відгуки користувачів на Amazon

8) Розширене програмування в середовищі UNIX, 3-е видання

Розширене програмування в середовищі UNIX, написане Стівеном А. Раго. Ця книга для Linux починається з файлів, каталогів та процесів, а потім переходить до більш досконалих методів Linux. Автор також охоплює потоки та багатопотокове програмування, а також IPC на основі сокетів.

Ця книга охоплює понад сімдесят нових інтерфейсів, включаючи асинхронний ввід / вивід POSIX, блокування відбитків, бар'єри та семафори POSIX тощо. Книга пропонує кілька тематичних досліджень, котрі відображають сучасне середовище.

Перевірте найновіші ціни та відгуки користувачів на Amazon

9) Розробка ядра Linux: Розробка ядра Linux

Розробка ядра Linux - книга, написана Робертом Лавом. У книзі подано подробиці про розробку та реалізацію ядра Linux. Сценарист представляє вміст способом, вигідним для тих, хто пише та розробляє код ядра.

Це також ідеальна книга для програмістів, які прагнуть краще зрозуміти ОС Linux. Книга пропонує особливості ядра Linux, що включає його розробку, реалізацію та інтерфейси.

Перевірте найновіші ціни та відгуки користувачів на Amazon

10) Мистецтво програмування UNIX (професійна обчислювальна серія Аддісона-Веслі)

Мистецтво програмування Unix - книга, написана Еріком С. Реймондом. Ця книга про Linux розкриває секрети дизайну програмного забезпечення оригінальних дизайнерів Unix. Це також показує, як вони виробляють програмне забезпечення, яке є швидким, портативним, багаторазовим, модульним та довговічним.

Книга охоплює такі теми, як Основи філософії Unix, історія Unix, порівняння ОС, найкращі практики, пошук нотації, що співає, тощо. Книга також включає 12 тематичних досліджень щодо вивчення використання Linux у реальних програмах.

Перевірте найновіші ціни та відгуки користувачів на Amazon

11) Linux в двох словах: Краткий довідник для робочого столу

Linux, в двох словах - книга, написана Стівеном Фіггінсом. Книга включає засоби програмування, засоби адміністрування системи та мережі, оболонку, редактори тощо.

Ця книга зосереджена на основних принципах системи Linux, а також на розширенні нових можливостей, таких як віртуалізація, контроль версій за допомогою git. Він також включає можливість використання величезної кількості команд Linux.

Перевірте найновіші ціни та відгуки користувачів на Amazon

12) Інтерфейс програмування Linux

Інтерфейс програмування Linux - це книга, написана Майклом Керріском. У цій книзі автор надає детальний опис системних викликів та функцій бібліотеки, які вам потрібні для вивчення програмування Linux тощо.

Ця книга висвітлює багатство специфічних для Linux функцій, включаючи epoll, notify та файлову систему / proc. У книзі зроблено акцент на стандартах UNIX (POSIX.1-2001 / SUSv3 та POSIX.1-2008 / SUSv4). У той же час, ця книга для Linux також однаково цінна для програмістів, що працюють на інших платформах UNIX.

Перевірте найновіші ціни та відгуки користувачів на Amazon

13) Програмування системи Linux: безпосередня розмова з бібліотекою ядра та C

Програмування Linux System - книга, написана Робертом Лавом. Книга містить навчальний матеріал з системного програмування Linux, довідковий посібник із системних дзвінків Linux. Книга є ідеальним посібником, щоб дізнатися про написання розумнішого та швидшого коду.

Книга допомагає розрізнити стандартні функції POSIX та спеціальні послуги, що пропонуються лише Linux. Книга також містить розділ про багатопотоковість. Він також забезпечує поглиблений погляд на Linux як з теоретичного, так і з прикладного погляду.

Перевірте найновіші ціни та відгуки користувачів на Amazon

14) Linux: Повне посилання

The Complete Reference - книга, написана Річардом Петерсеном. Книга включає різні функції, інструменти та утиліти Linux із цього ретельно оновленого та всебічного ресурсу.

Ця книга Linux також охоплює використання робочих столів та оболонок, управління додатками, розгортання серверів та обробку системних та мережевих завдань адміністратора.

Книга містить різні подробиці щодо дуже різного та популярного встановлення програмного забезпечення Ubuntu та Red Hat / Fedora. Книга також навчає вас інструментам, що використовуються різними дистрибутивами.

Перевірте найновіші ціни та відгуки користувачів на Amazon

15) Адміністрування Linux: Посібник для початківців, сьоме видання

Адміністрація Linux - книга, написана Уейлом Соїнкою. Книга вчить вас, як ви можете ефективно налаштувати та керувати будь-якою версією Linux на окремих серверах або за допомогою цього практичного ресурсу.

Книга пропонує чіткі пояснення, покрокові інструкції та реальні приклади.

Ви також дізнаєтесь, як налаштувати апаратне та програмне забезпечення, працювати з графічним інтерфейсом або командним рядком, підтримувати Інтернет та мережеві служби. Ця книга включала рішення з управління програмним забезпеченням та резервного копіювання.

Перевірте найновіші ціни та відгуки користувачів на Amazon