8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 17.98 руб.

Bird's Linux Private Food Четвертое издание подходит для различных общих версий официального флагманского магазина подлинно

Цена: 1 061руб.    (¥59)
Артикул: 577724766428
Цена указана со скидкой: 50%
Старая цена:  2122р. 

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:人民邮电出版社官方旗舰店
Адрес:Пекин
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥68.61 234руб.
¥55.3995руб.
¥41.25742руб.
¥39.9718руб.


Параметры продукта

 

 


Оглавление

Правила и установки первой части Linux


Глава 0 Компьютерное введение 2

0,1 Компьютер: хороший инструмент для оказания помощи человеческому мозгу 3

0,1,1 пять единиц компьютерного оборудования 3 3

0.1.2 Отдельная точка всех дизайна: Архитектура процессора 5

0,1,3 Оборудование других подразделений 6

0,1,4 Рабочий процесс 6

0,1,5 Классификация компьютеров 7

0,1,6 Вычислительные единицы (емкость, скорость и т. Д.) Обычно используются на компьютере 8

0,2 Архитектура персонального компьютера и сопутствующие компоненты устройства 9

0.2.1 CPU 10 выполняет операцию и решение головы

0.2.2 память 12

0.2.3 видеокарта 15

0.2.4 Оборудование для жесткого диска и хранения 16

0,2,5 карта расширения и интерфейс 20

0.2.6 Материнская плата 21

0.2.7 Хост мощность 22

0.2.8 ЗАМЕЧАНИЯ 22

0,3 Метод представления данных 23

0.3.1 Цифровая система 24

0.3.2 Система кодирования символов 24

0,4 программного программы запускается 25

0.4.1 Программа и компиляции машинного языка 25

0.4.2 Операционная система 26

0.4.3 Приложение 28

0.5 Focus Review 29

0.6 Эта глава упражнения 29

0,7 Справочные материалы и считывание расширения 30


Глава 1 Что такое Linux и как изучать 32

1.1 Что такое Linux 33

1.1.1 Что такое Linux?Операционная система/приложение?33

1.1.2 Перед Linux, история Unix 34

1.1.3 о плане GNU, бесплатном программном обеспечении и открытом исходном коде 40

1.2 Разработка Linux Tovaz 43

1.2.1 между Minix 43

1.2.2 Тест на много -точку для 386 оборудования 44

1.2.3 Предварительное высвобождение Linux 0,02 45

1.2.4 Разработка Linux: 46 виртуальной команды

1.2.5 Linux ядра версии 47

1.2.6 Linux Distribution 48

1.3 Linux в настоящее время используется символы 51

1.3.1 Использование корпоративной среды 52

1.3.2 Использование личной среды 53

1.3.3 Облачное приложение 54

1.4 Как учиться у Linux 55

1.4.1 Learn Linux Basic 56 от Scratch 56

1.4.2 Выберите читаемый справочник 57

1.4.3 Практика и практика 58

1.4.4 Как справиться с проблемами 58

1.4.5 Предложение брата Берд (сосредоточиться на изучении решения) 59

1,5 сосредоточиться на 60

1.6 Изучение этой главы 61

1.7 Справочные материалы и чтение расширения 62


Глава 2 Планирование консоли и дискового отделения 63

2.1 Linux и оборудование Match 64

2.1.1 Знайте аппаратное оборудование компьютера 64

2.1.2 Выберите хост -оборудование с Linux 65

2.1.3 Имя файла каждого аппаратного устройства в Linux 67

2.1.4 Используйте виртуальную машину, чтобы узнать 68

2.2 Диск 69

2.2.1 Отношение между методом дискового соединения и именем файла устройства 69

2.2.2 MBR (MS-DOS) и таблица дисков GPT (таблица разделов) 70

2.2.3 Программа обнаружения запуска BIOS и UEFI 76 в процессе стартапа 76

2.2.4 В режиме установки Linux выбор диска (чрезвычайно важный) 79

2.3 Планирование перед установкой Linux 82

2.3.1 Выберите соответствующую версию 82 Linux версии 82

2.3.2 Связь между планированием обслуживания хоста и оборудованием 83

2.3.3 Основной план хоста жесткого диска 84

2.3.4 Два фактических случая Bird Brother 85

2.4 Focus Review 86

2.5 Упражнения этой главы 87

2.6 Справочные материалы и чтение расширения 87


Глава 3 Установите CentOS 7.x 88

3.1 Планирование этой машины для упражнений (особенно параметры разделения) 89

3.2 Начать установку CentOS 7 91

3.2.1 Отрегулируйте процесс создания BIOS и виртуальной машины 91

3.2.2 Выберите режим установки и запуска (Inst.gpt) 94

3.2.3 Установите часовой пояс, язык и клавиатуру 96

3.2.4 Настройки источника установки и выбор программного обеспечения 97

3.2.5 Настройки диска и настройки файловой системы 99

3.2.6 Управление ядрами и настройки сети 104

3.2.7 Запустите установку, установите пароль root и добавьте вновь добавленную идентификацию. Пользователи 106

3.2.8 Подготовьте согласие авторизации перед использованием системы 108

3.2.9 Другие функции: тест ОЗУ, установите параметры ядра ноутбука (опция) 110

3.3 Многообразные шаги установки и управление (необязательно) 111

3.3.1 План установки CentOS 7.X + Windows 7 111

3.3.2 *Установка класса CentOS 7.x и Windows 7 112

3.3.3 Восстановить программу загрузки и установить несколько параметров руководства 113 в MBR

3.4 Сосредоточьтесь на 114

3.5 Упражнение 115 в этой главе

3.6 Справочные материалы и чтение расширения 115


Глава 4 *раз и онлайн -помощь 116

4.1 *Система получения 117

4.1.1 *Получить Centos 7.x графический интерфейс режим 117

4.1.2 Работа и отмена гнома 118

4.1.3 Переключение X Окно и режима командной строки 124

4.1.4 Войдите в Linux 125 на терминале

4.2 Выполнение команд в режиме командной строки 127

4.2.1. Команда начала выполнения 127

4.2.2 Работа базовой команды 128

4.2.3 Несколько важных горячих клавиш [TAB], [CTRL] -C, [Ctrl] -d 131

4.2.4 Просмотреть сообщение об ошибке 133

4.3 Онлайн -помощь от системы Linux

4.3.1 Направление -Поллект справки Описание 134

4.3.2 man page 135

4.3.3 info page 139

4.3.4 Другие полезные файлы (документы) 141

4.4 Супер простой текстовый редактор: Nano 142

4.5 Правильный метод отключения 143

4.6 Фокус на ретроспективе 146

4.7 Эта глава упражнения 146

4.8 Справочные материалы и чтение расширения 147


*Часть 2 файла Linux, каталог и формат диска


Глава 5 разрешений на файл Linux и конфигурации каталога 149

5.1 Пользователь и группа пользователей 150

5.2 Концепция разрешений на файл Linux 152

5.2.1 Атрибут файла Linux 152

5.2.2 Как изменить атрибуты и разрешения файла 156

5.2.3 Организация каталога и файла 159

5.2.4 Тип файла Linux и имя расширения 162

5.3 Конфигурация каталога Linux 165

5.3.1 Основа для конфигурации конфигурации каталога Linux——FHS 165

5.3.2 Дерево каталогов 169

5.3.3 *Путь и относительный путь 170

5.3.4 Наблюдение за CentOS 172

5.4 Сосредоточьтесь на 173

5.5 Эта глава упражнения 174

5.6 Справочные материалы и чтение расширения 174


Глава 6 Linux файл и управление каталогами 175

6.1 Каталог и путь 176

6.1.1 Отношения и*Путь 176

6.1.2 Связанная операция каталога 176

6.1.3 Переменные в отношении выполнения пути файла: $ PATH 179

6.2 Управление файлами и каталогами 181

6.2.1 Файл и каталог представление: LS 181

6.2.2 Копировать, удалить и перемещать: CP, RM, MV 183

6.2.3 Имя файла и имя каталога получения пути 186

6.3 Просмотр содержимого файла 186

6.3.1 Просмотреть содержимое файла напрямую 187

6.3.2 Посмотреть страницы для просмотра 188

6.3.3 Перехват данных 190

6.3.4 Файл текста не -зачитывания: OD 191

6.3.5 Измените время файла или создайте новый файл: Touch 192

6.4 Разрешения по умолчанию и скрытые разрешения файла и каталога 194

6.4.1 Документы разрешения по умолчанию: Umask 195

6.4.2 Файл скрытые свойства 196

6.4.3 Файл Специальные разрешения: Suid, SGID, SBIT 198

6.4.4 Тип файла наблюдения: файл 200

6.5 Поиск команд и файлов 201

6.5.1 Поиск файла скрипта 201 201

6.5.2 Поиск файлов 201 201

6.6 Подчеркнул обзор, связь между властью и командованием 205 205

6.7 Сосредоточьтесь на 206

6.8 Эта глава упражнения 207

6.9 Справочные материалы и чтение расширения 208


Глава 7 Управление диском и файловой системой Linux 209

7.1 Знайте файловую систему Linux 210

7.1.1 Обзор состава и разделения диска 210

7.1.2 Характеристики файловой системы 2111

7.1.3 Файл -система EXT2 (inode) Linux (inode) 212

7.1.4 Отношения с деревом каталогов 217

7.1.5 EXT2/EXT3/EXT4 Доступ к файлу и функцию файловой системы журнала 219

7.1.6 Запуск файловой системы Linux 220

7.1.7 Значение точки подвешивания (точка горы) 221

7.1.8 Другие файловые системы поддержки Linux и VFS 221

7.1.9 XFS Файл -система Введение 222

7.2 Простая работа файловой системы 224

7.2.1 емкость диска и каталога 224

7.2.2 Связанная ссылка и символическая ссылка: LN 227

7.3 Диск, форматирование, проверка и монтаж 231

7.3.1 Статус раздела на наблюдении 232

7.3.2 Диск диск: GDISK/FDISK 233

7.3.3 Форматирование диска (файловая система создания) 238

7.3.4 Проверка файловой системы 241

7.3.5 Маунтируйте и удалите 243.

7.3.6 Параметры диска/файловой системы настройки 246

7.4 Установите стартап, висящий 248

7.4.1 Запустите крепление/и т. Д./FSTAB и/ETC/MTAB 248

7.4.2 Специальное крепление петли устройства (монтаж монтируется, если файл зеркала не записан) 251

7.5 Создание перегородка обмена памятью (SWAP) 252

7.5.1 Используйте физический раздел для создания раздела по обмену памяти 253

7.5.2 Используйте файлы для создания файла обмена памяти 254

7.6 Специальное наблюдение и работа файловой системы 255

7.6.1 Тястота дискового пространства 255

7.6.2 Используйте GNU, чтобы выполнить операции раздела (необязательно) 256

7.7 Обзор 257

7.8 Эта глава упражнения 258

7.9 Справочные материалы и чтение расширения 259


Глава 8 Сжатие файловой и файловой системы 261

8.1 Цель и технология сжатого файла 262

8.2 Общие команды сжатия системы Linux 263

8.2.1 Gzip, Zcat/Zmore/Zless/Zgrep 263

8.2.2 BZIP2, BZCAT/BZMORE/BZLESS/BZGREP 265

8.2.3 xz, xzcat/xzmore/xzless/xzgrep 265

8.3 Команда упаковки: TAR 266

8.4 Резервное копирование и восстановление файловой системы XFS 272

8.4.1 XFS Файл -система резервное копирование XFSDUMP 272

8.4.2 XFS -система восстановления Xfsrestore 275

8.5 CD -Rom Writing Tool 277

8.5.1 Mkisofs: Создайте зеркальный файл 277

8.5.2 CDRECORD: CD -Romling Tool 280

8.6 Другие общие инструменты сжатия и резервного копирования 282

8.6.1 dd 282

8.6.2 cpio 284

8.7 Сосредоточьтесь на 285

8.8 Эта глава упражнения 286

8.9 Справочные материалы и чтение расширения 287


Узнайте сценарий оболочки и оболочки в третьей части


Глава 9 Редактор программы VIM 289

9.1 VI и Vim 290

9.2 vi Использование 291

9.2.1 Пример простого выполнения 292

9.2.2 Описание ключа 293

9.2.3 Упражнение по делу 296

9.2.4 Предупреждающая информация о кэше, восстановление и открытие VIM 297

9.3 Дополнительная функция Vim 299

9.3.1 Visual Block 300

9.3.2 Multi -File Edit 301

9.3.3 Multi -Window Function 302

9.3.4 Функция дополнения ключевого слова Vim 303

9.3.5 Настройки и записи среды VIM: ~/.vimrc, ~/.viminfo 304

9.3.6 Обычно используемая командная схема 305

9.4 Меры предосторожности для других VIMS 305

9.4.1 Проблема китайского кодирования 306

9.4.2 Символ изменения DOS и Linux 306

9.4.3 Преобразование языкового кодирования 307

9.5 Фокус на обзоре 308

9.6 Практика в этой главе 308

9.7 Справочные материалы и чтение расширения 309


Глава 10 Знание и изучение Bash 310

10.1 Знание этой оболочки 311

10.1.1 Аппаратное обеспечение, ядра и оболочка 311

10.1.2 Зачем изучать оболочку режима командной строки?312

10.1.3 Функция законной оболочки и/и т.п./оболочки в системе 313

10.1.4 Функция оболочки Bash 314

10.1.5 Запрос, является ли команда встроенной командой Bash Shell: Тип 315

10.1.6 Кнопка выполнения и быстрого редактирования команды 316

10.2 Функция переменной оболочки 316

10.2.1 Что такое переменная?317

10.2.2 Использование и настройки переменных: echo, правила настройки переменной, Unset 318

10.2.3 Функция переменных среды 322

10.2.4 Языковая переменная (Locale) 325, которая влияет на результат отображения

10.2.5 Эффективный диапазон переменных 327

10.2.6. Переменная чтение клавиатуры, массив и оператор: прочитать, массив, объявить 327

10.2.7 Ограничения с помощью файловых систем и программ: Ulimit 329

10.2.8 Удалить, заменить и заменить переменного содержания (необязательно) 330

10.3 Команда по псевдонимам и истории истории 334

10.3.1 Настройки псевдонима команды: псевдоним, Unalias 334

10.3.2 Историческая команда: история 335

10.4 Операционная среда Bash Shell 337

10.4.1 Последовательность поиска пути 337

10.4.2 Войдите и приветствуем информацию о Bash:/etc/usse,/etc/motd 337

10.4.3 Файл конфигурации среды Bash 338

10.4.4 Настройки среды терминала: Stty, набор 342

10.4.5 Pass и Special Symbol 344

10.5 направление потока данных 345

10.5.1 Что такое направление потока данных 345

10.5.2 Суждение о основании выполнения команды: ;;&&, || 348

10.6 Команда трубопровода (труба) 350

10.6.1 Выбрать команду: вырезать, grep 351

10.6.2 Команда сортировки: Sort, WC, Uniq 353

10.6.3 два -пути перенаправление: футболка 354

10.6.4 Команда преобразования символов: tr, col, соединение, вставка, развернуть 355

10.6.5 Команда «Разделение»: разделить 357

10.6.6 Замена параметров: XARGS 358

10.6.7 о сокращении числа [-] Используйте 359

10.7 Сосредоточьтесь на 359

10.8 Эта глава упражнения 360

10.9 Справочные материалы и чтение расширения 361


Глава 11 Регулярное выражение и форматирование файлов 362

11.1 Перед началом: что является регулярным выражением 363

11.2 Основное регулярное выражение 364

11.2.1 Влияние языковой системы на регулярное выражение 365

11.2.2 Некоторые варианты* -Level Grep 365

11.2.3 Фонд регулярного выражения 366

11.2.4 Базовый набор символов регулярного выражения (символ) 371

11.2.5 SED Tool 373

11.3 Регулярное выражение расширения 376

11.4 Форматизация и связанная с ним обработка файлов 377

11.4.1 Форматальная печать: printf 377

11.4.2 Awk: Easy -To -использовать инструмент обработки данных 379

11.4.3 Инструмент сравнения файлов 381

11.4.4 Настройки печати файла: PR 384

11.5 Фокус на 384

11.6 Эта глава упражнения 385

11.7 Справочные материалы и чтение расширения 386


Глава 12 Изучите сценарий оболочки 387

12.1 Что такое Shell Script 388

12.1.1 Зачем изучать сценарий оболочки 388

12.1.2 *Написание и выполнение сценария 389

12.1.3 Установите хорошую привычку к установлению сценария оболочки 391

12.2 Простой сценарий оболочки 392

12.2.1 Простой пример 392

12.2.2 Различные методы выполнения сценариев (Source, SH Script,./Script) 394

12.3 Хорошее использование суждения 395

12.3.1 Тестовая функция использования тестовой команды 395

12.3.2 Используйте символ суждения [] 397

12.3.3 переменная по умолчанию скрипта оболочки (0, $ 1 ...) 399

12.4 Суждение 400

12.4.1 Использовать, если…then 401

12.4.2 Использование&Hellip; ESAC Sudge 405

12.4.3 Используйте функцию 406

12,5 петля (петля) 408

12.5.1, пока сделано, пока не сделают

12.5.2 для ... до ... сделать (фиксированный цикл) 409

12.5.3 для ... сделать ... численная обработка 411

12.5.4 Эксперимент о случайном числе и массиве 412

12.6 Отслеживание и отладка сценария Shell 413

12.7 Фокус на 414

12.8 Эта глава упражнения 415


Часть 4 управление пользователями Linux


Глава 13 Управление учетными записями Linux и Установка разрешений ACL 417

13.1 учетная запись Linux и группа пользователей 418

13.1.1 Пользовательский логотип: UID и GID 418

13.1.2 Учетная запись пользователя 419

13.1.3 о группе пользователей: эффективная и начальная группа пользователей, группы, Newgr 423

13.2 Управление счета 426

13.2.1 Добавлен и удаляемые пользователи: пользовательские файлы, соответствующие файлы конфигурации, passwd, usermod,

userdel 426

13.2.2 Пользовательская функция 434

13.2.3 Добавлен и удаление группы пользователей 437

13.2.4 Пример управления учетной записью 438

13.2.5 Используйте систему аутентификации внешней идентификации 439

13.3 Подробные разрешения хоста: 440 из ACL Использование 440

13.3.1 Что такое ACL и как поддержать начало ACL 440

13.3.2 Советы по настройке ACL: GetFacl, SetFacl 441

13.4 Пользовательский переключатель 444

13.4.1 su 445

13.4.2 sudo 446

13.5 Специальная оболочка пользователя и модуль PAM 450

13.5.1 Special Shell,/Sbin/Nologin 451

13.5.2 Введение модуля PAM 451

13.5.3 Грамматика урегулирования модуля PAM 452

13.5.4 Введение в обычно используемые модули 454

13.5.5 Другие связанные документы 456

13.6 Передача информации пользователя на хосте Linux 457

13.6.1 Пользователи запросов: W, который, последний, Lacklog 457

13.6.2 Пользовательский разговор: wriite, mesg, стена 458

13.6.3 Пользовательский почтовый ящик: почта 459

13.7 Методы CentOS 7 для создания учетной записи в окружающей среде 460

13.7.1 Некоторые инструменты проверки, связанные с учетной записью 460

13.7.2 Большое количество шаблонов учетных записей (подходит для опций Passwd -Stdin) 461

13.8 Обзор ключа 462

13.9 Упражнение 463 в этой главе

13.10 Справочные материалы и чтение расширения 464


Глава 14 Квота диска (квота) и*Управление файлами класса 465

14.1 Применение и практика квоты диска (квота) 466

14.1.1 Что такое квота диска 466

14.1.2 Пример практики квот дисковой квоты в файловой системе XFS 468

14.1.3 Практический процесс квоты диска -1: Поддержка и просмотр файловой системы 469

14.1.4 Практическая квота диск. Процесс-2: Просмотреть отчет о квоте диска 469

14.1.5 Практический диск. Квота-3: Метод настройки предельного значения 470

14.1.6 Практический диск. Квота-4: ограничения проекта (для ограничений каталогов)

(Необязательно) 471

14.1.7 XFS Управление квотой диска и дополнительное сравнение команды Таблица 473

14.1.8 не изменяйте существующий системный диск квота 475

14.2 Программный рейд 475

14.2.1 Что такое рейд 475

14.2.2 Аппаратный рейд, программный рейд 479

14.2.3 Настройки программного диска массива 479

14.2.4 Режим восстановления по ошибке RAID 482

14.2.5 Power Boot Автоматически запускает RAID и автоматически установлен 483

14.2.6 Закрыть программный рейд (Важный) 484

14.3 Менеджер логического тома 484

14.3.1 Что такое LVM: PV, PE, VG, LV, значение 485

14.3.2 Практический процесс LVM 486

14.3.3 LV LV емкость 490

14.3.4 Используйте тонкий объем LVM, чтобы LVM динамически автоматически регулировал скорость использования диска 492

14.3.5 LVM LV DISKSHOT 493

14.3.6 Коллекция команд, связанных с LVM, и LVM Close 496

14.4 Фокус на 497

14.5 Эта глава упражнения 498

14.6 Справочные материалы и чтение расширения 499


Глава 15 Миссия плана (Crontab) 500

15.1 Что такое план плана 501

15.1.1 Типы плана Linux Задача: AT, Cron 501

15.1.2 Рутинная работа Обычно обычная работа по системе Centos Linux 501

15.2 Задача планирования всего один раз 502

15.2.1 ATD для начала с операции 502 502

15.2.2 Фактическая работа по одному плану 503

15.3 Задача планирования выполнения цикла 506

15.3.1 Настройки пользователя 506

15.3.2 Файл конфигурации системы:/etc/crontab,/etc/cron.d/* 508

15.3.3 Некоторые меры предосторожности 510

15.4 Рабочие задачи, которые можно разбудить во время остановки 511

15.4.1 Что такое Anacron 512

15.4.2 Anacron и/etc/anacrontab 512

15.5 Focus Review 514

15.6 Эта глава упражнения 514


Глава 16 Управление процессами и предварительный экзамен Selinux 515

16.1 Что такое процесс (процесс) 516

16.1.1 Процесс и программа (процесс&Программа) 516

16.1.2 Multi -Pperson и Multi -Tasking Environment of Linux 518

16.2 Управление задачами (контроль над работой) 520

16.2.1 Что такое управление задачами 520

16.2 Управление управлением работой 520

16.2.3 Проблема управления декадером 523

16.3 Управление процессами 524

16.3.1 Просмотр процесса 524

16.3.2 Управление процессами 530

16.3.3 Порядок выполнения процесса 531

16.3.4 Просмотреть информацию о системном ресурсе 533

16.4 Специальный файл и процесс 538

16.4.1 Статус выполнения команды с разрешениями SUID/SGID 538

16.2 /proc /* представляет значение 539

16.4.3 Запрос 540 для файлов, которые были использованы или выполнены в процессе выполнения

16.5 Предварительное исследование Selinux 543

16.5.1 Что такое Selinux 543

16.5.2 Режим работы Selinux 544

16.5.3 Selinux 3 режимы запускаются, закрыть и просмотреть 548

16.5.4 Управление правилами в стратегии Selinux 550

16.5.5 Selinux Safe Confack 552 552

16.5.6 Служба сетевого сервиса и помощь в файле журнала 554

16.6 Фокус на 560

16.7 Упражнение 561 в этой главе

16.8 Справочные материалы и чтение расширения 561


Часть 5 администратор системы Linux


Глава 17 Система распознавания услуг (Daemon) 563

17.1 Что такое Daemon and Service 564

17.1.1 Ранняя операция по управлению системой V в основной классификации Daemon

(Необязательно) 564

17.1.2 Классификация единиц 566 Используется SystemD

17.2 Управление обслуживанием через SystemCtl 568

17.2.1. Запуск/загрузка и состояние просмотра Статуса запуска/загрузки и просмотра 568 через SystemCtl для управления единичной службой (сервисная единица)

17.2.2 Просмотреть все услуги в системе через SystemCtl 571

17.2.3 Управление различными операционными средами через SystemCtl 572

17.2.4 Анализ каждой услуги через SystemCtl 574

17.5 Введение в каталог в процесс работы Daemond DaemonD 575

17.2.6 Close Network Service 577

17.3 Файл конфигурации SystemCtl 578 для типа службы 578

17.1 Системная конфигурация, связанный с файлом файла, введение 578

17.2 Настройки файла конфигурации SystemCtl Введение 578

17.3.3 два примера VSFTPD 581

17.3.4 Несколько настроек повторения: возьмите Getty в качестве примера 582

17.3.5 Я делаю свой собственный сервис, чтобы сделать 585

17.4 Файл конфигурации SystemCtl для таймера 585

17.5 CentOS 7.x Сервис по умолчанию по умолчанию составляет 588

17.6 Focus Review 591

17.7 Упражнение 591 в этой главе

17.8 Справочные материалы и чтение расширения 593


Глава 18 Файл журнала распознавания и анализа 594

18.1 Что такое файл журнала 595

18.1.1 Файл дивизии Centos 7 Простой объяснение 595

18.1.2 Общий формат содержимого файла журнала 597

18.2 rsyslog.service: Запишите службу файла журнала 598

18.2.1 Файл конфигурации rsyslog.service: /etc/rsyslog.conf 598

18.2.2 Настройки безопасности файлов журнала 603

18.2.3 Настройки сервера файла журнала 604

18.3 Logrotate 605

18.3.1 Файл конфигурации Logrotate 605

18.3.2 Фактическое тест Logrotate операция 608

18.3.3 Функция вращения пользовательского файла журнала 609

18.4 Systemd-Journald.service Введение 610

18.4.1 Используйте JournalCtl для просмотра информации о входе в систему 611

18.4.2 Применение команды Logger 612

18.4.3 Как спасти журнал 612

18.5 Файл журнала анализа 613

18.5.1 Logwatch 613 Centos по умолчанию 613

18.5.2 Инструмент анализа файлов журнала Bird's Wop.

18.6 Фокус на 616

18,7 Упражнения в этой главе 617

18.8 Справочные материалы и чтение расширения 617


Глава 19 начальный процесс, управление модулями и погрузчик 618

19.1 Анализ процесса запуска Linux 619

19.1.1 Список процесса запуска 619

19.1.2 Bios, загрузочный погрузчик и ядро ​​загружен 619

19.1.3 *Программа Systemd и использование default.target для ввода анализа программы запуска 625

19.1.4 SystemD Execute Sysinit.target System инициализации, Basic.target System 627.

19.1.5 Systemd Start Multi-User.target Service 628

19.1.6 Systemd Start Graphical.Target's Service ниже 629

19.1.7 Основные файлы конфигурации, используемые процессом запуска 629.

19.2 Модуль ядра и ядра 630

19.2.1 Модуль ядра и зависимость 631

19.2.2 Посмотреть модуль ядра 632

19.2.3 Загрузка и удаление модуля ядра 632

19.2.4 Настройки дополнительных параметров модуля ядра: /etc/modprobe.d/*conf 633

19.3 Boot Loader:Grub2 634

19.3.1 загрузчик двух этапа 634

19.3.2 Файлы конфигурации GRUB2/BOOT/GRUB2/GRUB.CFG Предварительное исследование 635

19.3.3 Обслуживание файла конфигурации GRUB2/и т. Д./По умолчанию/Grub и /etc/grub.d 638

19.3.4.

19.3.5 Проверка и установка Grub2 643

19.3.6 Извлечение перед запуском 645 645

19.3.7 о методе графического отображения запуска экрана и экрана терминала 647

19.3.8 Установите пароль для отдельных параметров 647

19.4 Проблема процесса запуска решает 650

19.4.1 Забудьте о решении корневого пароля 650

19.4.2 Начните непосредственно как метод выполнения Bash 652 с корнем

19.4.3 Невозможность запуска из -за ошибки файловой системы 652

19,5 Фокус на 653

19.6 Эта глава упражнения 653

19.7 Справочные материалы и чтение расширения 654


Глава 20 Базовая настройка системы и стратегия резервного копирования 655

20.1 Основные настройки системы 656

20.1.1 Настройки сети (ручные настройки и автоматическое приобретение DHCP) 656

20.1.2 Настройки даты и времени 659

20.1.3 Настройки языка 660

20.1.4 Простая настройка брандмауэра 661

20.2 Сбор данных серверного оборудования 663

20.2.1 Используйте dmidecode для просмотра аппаратных устройств 663

20.2.2 Сбор и анализ аппаратных ресурсов 664

20.2.3 Понимание здоровья диска 667

20.3 Резервные точки 668

20.3.1 Рассмотрим для данных резервного копирования 668

20.3.2 Какие данные Linux имеют значение резервного копирования 669

20.3.3 Выбор носителей для резервного копирования 670

20.4 Типы, частота и выбор инструментов резервного копирования 671

20.4.1 Инкрементное резервное копирование 672

20.4.2 Дифференциальное резервное копирование 673

20.4.3. Резервное копирование данных 674

20,5 Стратегия резервного копирования Bird 675

20.5.1 Сценарий резервного копирования системы 675 каждую неделю

20.5.2 Сценарий ежедневных данных резервного копирования 676

20.5.3 Удаленный сценарий резервного копирования 677

20.6 Учитывая восстановление катастрофы 678

20.7 Обзор 678

20.8 Эта глава упражнения 679

20.9 Справочные материалы и чтение расширения 679


Глава 21 Установка программного обеспечения: исходный код и Tarball 680

21.1 Установка программного обеспечения и обновление Введение в исходный код 681

21.1.1 Что такое открытый исходный код, компилятор и исполняемый файл 681

21.1.2 Что такое библиотека функций 683

21.1.3 Что делать и настраивать 683

21.1.4 Что такое программное обеспечение Tarball 684

21.1.5 Как установить и обновить программное обеспечение 685

21.2 Простой пример компиляции с использованием традиционного языка программирования 685

21.2.1 Сингл программы: печатный Hello World 686

21.2.2 Ссылки основных и подпрограмм: сборник подпрограммы 687

21.2.3 Позвоните в библиотеку внешних функций: добавьте ссылку в библиотеку функций 688

21.2.4 Простое использование GCC (компиляция, параметры и соединения) 689

21.3 Используйте Make для компиляции Macro 689

21.3.1 Зачем использовать сделать 689

21.3.2 Базовый синтаксис и переменную Makefile 690

21.4 Управление и предложение Тарбола 692

21.4.1 Основное программное обеспечение, необходимое для использования программного обеспечения для управления исходным кодом 693

21.4.2 Базовые шаги, установленные на Tarball 693

21.4.3 Предложения по установке программного обеспечения General Tarball (как удалить? Обновление?) 695

21.4.4 Простой пример, используйте NTP, чтобы продемонстрировать 696

21.4.5 Используйте патч для обновления исходного кода 697

21.5 Управление библиотекой функций 699

21.5.1 Библиотека динамической и статической функции 700

21.5.2 Ldconfig и /etc/ld.so.conf 701

21.5.3 Динамическая библиотека библиотека программы: LDD 701

21.6 Правильность программного обеспечения для проверки 702

21,7 Фокус на 703

21,8 Упражнения в этой главе 704

21.9 Справочные материалы и чтение расширения 705


Глава 22 Программное обеспечение Установка RPM, SRPM и YUM 706

22.1 Manager Manager Введение 707

22.1.1 Два основных в мире Linux: RPM и DPKG 707

22.1.2 Что такое RPM и SRPM 708

22.1.3 Что такое i386, i586, i686, Noarch, x86_64 709

22.1.4 Преимущества 710 710

22.1.5 об / мин Решение зависимости от атрибута: Yum Online Upgrade 711

22.2 Программа управления программным обеспечением RPM: RPM 712

22.2.1 об / мин. Путь установки 712

22.2.2 Установить 712

22.2.3 Обновление и обновление об/мин (обновление/Freshen) 714

22.2.4 об / мин запрос (запрос) 714

22.2.5 Проверка об/мин и цифровая подпись (проверка/подпись) 716

22.2.6 база данных по анти -инфляции и реконструкции (Estrase/Repuildb) 719

22.3 yum онлайн -функция обновления 719

22.3.1 Используйте Yum для запроса, установки, обновления и удаления функции 720

22.3.2 Файл конфигурации YUM 723

22.3.3 Функция программной группы Yum 725

22.3.4 Epel/Elrepo Plug -In Software и Fulate Configuration File 726

22.3.5 Автоматическое обновление всей системы 728

22.3.6 Выбор управления: RPM или Tarball 728

22.3.7 Основное управление услугами: возьмите Apache в качестве примера 729

22.4 SRPM Использование: rpmbuild (необязательно) 730

22.4.1 Используйте значение по умолчанию для установки файла SRPM (-rebuid/-recompile) 730

22.4.2 Путь, используемый SRPM и программным обеспечением, требовался 731

22.4.3 Основное содержание файла конфигурации (*.spec) 732

22.4.4 Команда компиляции SRPM (-BA/-BB) 735

22.4.5 Пример упаковки собственного программного обеспечения 736

22.5 Фокус на 737

22.6 Упражнения в этой главе 738

22.7 Справочные материалы и чтение расширения 738


Глава 23 x Настройки окна Введение 739

23.1 Что такое X Window System 740

23.1.1 X -Window System Development Краткая история 740

23.1.2 Основные компоненты: X Server/Xclient/Window Manager/DisplayManager 741

23.1.3 Процесс запуска X Window System 743

23.1.4 x Тест процесса запуска 746

23.1.5 мне нужно включить x x Windowsystem 747

23.2 Анализ файлов конфигурации и настройки конфигурации X Server 748

23.2.1 Анализ xorg.conf set 748

23.2.2 Управление шрифтами 751

23.2.3 Отображение параметра fine -tuning 753

23.3 Пример установки графического драйвера 754

23.3.1 NVIDIA 754

23.3.2 AMD (ATI) 756

23.3.3 Intel 756

23.4 Обзор 757

23.5 Упражнение 758 в этой главе

23.6 Справочные материалы и чтение расширения 758


Глава 24 Компиляция и управление ядрами Linux 759

24.1 Задача перед компиляцией: распознайте ядро ​​и получите исходный код ядра 760

24.1.1 Что такое ядра 760

24.1.2 Цель обновления ядра 761

24.1.3 Падчик версии 762

24.1.4 Метод получения кода источников ядра 763

24.1.5 Декомпрессия, установка и просмотр 764 исходного кода ядра

24.2 Выбор функции предварительной обработки и ядра перед компиляцией ядра 765

24.2.1. Требования к функции аппаратной среды и требования к функции ядра 765

24.2.2 сохранить чистый исходный код: сделать Mrproper 765

24.2.3 Начните выбрать функцию ядра: Сделать XXCONFIG 765

24.2.4 Подробные параметры функции ядра выберите 767

24.3 Компиляция и установка ядра 772

24.3.1 Компиляция модуля ядра и ядра 772

24.3.2 Фактический модуль установки 773

24.3.3 Начните установить новое ядро ​​и параметры нескольких ядра (Grub) 773

24.4 Дополнительный (одиночный) модуль ядра Compile 774

24.4.1 Меры предосторожности перед компиляцией 774

24.4.2 Single Module Compile 775

24.4.3 Управление модулем ядра 777

24,5 компиляция с новой версией ядра Centos 7.x ядра 777

24.6 Focus Review 778

24.7 Упражнения в этой главе 778

24.8 Справочные материалы и чтение расширения 778


Введение

Эта книга представляет собой новую версию хорошо известной книги Linux «Bird's Linux Private Food Basic», которая подробно представляет операционную систему Linux.

Книга разделена на пять частей: первая часть фокусируется на базовых знаниях компьютера, методе обучения Linux, как планировать и установить хост Linux и установку, вход в систему и метод помощи Centos 7.x; каталог и диск; Безопасность системы. Файл входа и анализ системы, системы системы и системы системы и системы в систему.

Содержание этой книги богато и всеобъемлющее, объяснение основных концепций очень подробно, и это легко объяснить.Введение различных функций и команд оснащено большим количеством примеров операций и подробного анализа.Эта книга представляет собой редкую входную книгу для начинающих, чтобы выучить Linux.


об авторе

Брат Берд, доктор философии&Ldquo; Brother Bird's Linux Частный дом” веб -сайт.Из -за личных предпочтений“&Rdquo;, стиль сайта создан.Раньше он был преподавателем во многих известных образовательных центрах Linux в Тайване. В настоящее время он является профессором факультета информационной коммуникации Университета науки и технологий Куншан.Экспертиза - операционная система Linux, планирование и обслуживание веб -сайтов, а также безопасность сети. Интерес - это написание и чтение. Направление исследования - интеграция сетевых приложений.


Рекомендуемая рекомендация

Лучшая -обновляемая книга Linux, обновленная версия Bird Brother, учит вас от въезда к опыту в применении системных приложений Linux и эксплуатации и технического обслуживания.