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

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

Цена: 1 795руб.    (¥99.8)
Артикул: 585658120665

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

Этот товар на Таобао Описание товара
Продавец:百华图书专营店
Адрес:Пекин
Рейтинг:
Всего отзывов:6232
Положительных:6232
Добавить в корзину
Другие товары этого продавца
¥55989руб.
¥ 49 38.22688руб.
¥581 043руб.
¥ 139 109.811 975руб.

Брата Берд преподают, а содержание от мелкого до глубокого


Книга содержит все учебное путешествие по обучению птиц от Linux до настоящего времени. Брат Берд преподавал знания, изученные в последние годы, и ведет вас в мир Linux с легким -понять текст.


※ Нажмите на шаг -теп, сделайте шаг dy базового обучения


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


※ Новая редакция предоставляет технологию обновления


«Bird's Linux Linux Private Cuisine Basic Learning Article, Четвертое издание» предоставляет недавно обновленные технологии, включая основную версию предложений об обновлении, операция виртуальной системы, формулу разделения GPT, фактическую работу файловой системы XFS,


Управление услугами Systemd, обновление формата журнала, описание программы управления загрузкой GRUB2, текстовая инструкция NMCLI для работы сетевых параметров и т. Д. Контент более захватывающий!

Правила и установки части 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


Что такое dy gal 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 Directory-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


DY 0 Глава знание и обучение 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


DY 1 регулярное выражение и форматирование файлов 362


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


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


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


11.2.2 Некоторые расширенные варианты 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


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


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


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


12.1.2 DY Скрипт написание и исполнение 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 во время выполнения, пока не сделает бесконечный цикл) 408


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


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


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


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


12.7 Фокус на 414


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




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




DY 3 Глава 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


DY 4 Глава квота диска (квота) и управление расширенной файловой системой 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


Dy 5: 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


DY 6: Управление процессами и предварительный экзамен 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. Начало, закрытие и просмотр 548 из трех режимов Selinux


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




DY 7: 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 Start/Boot/Bount of SystemCtl для управления единой службой (сервисная единица)


Начать и просмотреть статус 568


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


DY 8 Файл журнала распознавания и анализа главы 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


DY 9 Запуск Главы, управление модулем и погрузчик 618


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


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


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


19.1.3 DY Program 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 и 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/Display


Manager 741


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


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


23.1.5 мне нужно включить x windows System 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 Скомпилировано ядро ​​777 из Centos 7.x с новой версией ядра 777


24.6 Focus Review 778


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


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

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


Книга разделена на пять частей: DY фокусируется на базовых знаниях компьютера, методе обучения Linux, как планировать и установить хост Linux и установку, вход в систему и метод помощи 7.x; управление каталогом и диск; третья часть вводит оболочку интерфейса текстового режима и сценарий Good Helper Shell системы управления, а также вводит использование текстовых редакторов VI и Vim; Четвертая часть вводит номер учетной записи Linux, который очень важен для безопасности системной безопасности . Управление, квота на диск, управление расширенным управлением файловой системы, задачи планирования и управление процессами; пятая часть вводит вопросы управления системным администратором (ROOT), такие как понимание статуса операции и системные услуги системы, анализ файла входа в систему , анализируя систему, проводя систему в резервную копию системы и управление ядрами.


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