Высокопроизводительная работа и обслуживание сервера Linux Фактическая боевая оболочка Оптимизация сигнализации сигнализации и реальная реальная интерпретация фактической экологии быстро понимает базовый компьютер входа [Синьхуа Книжный магазин подлинный]]

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


«Высокая эксплуатационная работа и обслуживание сервера Linux. Фактическая борьба: программирование оболочки, мониторинг тревоги, оптимизация производительности и фактический боевой корпус» сосредоточены на программном обеспечении приложения с открытым исходным кодом в платформе работы и обслуживания Linux. Он включает в себя все аспекты работы Linux и обслуживания . Корректировка производительности, интеллектуальная эксплуатация и мониторинг технического обслуживания, а также были введены практические случаи эксплуатации и технического обслуживания.Эта книга справляется с характеристиками реального боевого, практичного, популярного и простых для понимания. С точки зрения контента она фокусируется на фактическом бою. Благодаря реальной производственной среде все аспекты работы и технического обслуживания вводятся из нескольких аспектов.Благодаря изучению реальных случаев, читатели могут позволить читателям глубоко овладеть различным опытом и навыками технологий работы и технического обслуживания Linux, чтобы по -настоящему улучшить практические способности предприятия.
Вся книга проходит через методы обучения точки, линии, линии и лица, которые могут не только соответствовать ссылкам и изучению начинающих, но и помогают персоналу управления операцией и обслуживанием GJLINUX с определенной основой для продвижения, так что читатели На разных уровнях из этой книги.


Amatalize записывать
Предисловие
D1 Основная транспортная статья системы
D1 Глава Использование базовой команды Linux
1.1 Командная строка Linux и оболочка
1.1.1 Команда является сущностью Linux
1.1.2 Мост связи между пользователями и операционной системой ядра
1.1.3 Формат командной строки оболочки и как использовать
1.1.4 Использование обычно используется в оболочке
1.1.5 Вход, вывод и ошибка оболочки и расстройство ошибок
1.1.6 Как использовать трубы в оболочке
1.1.7 Как использовать 3 эталонных символа в оболочке
1.2 Основная команда по эксплуатации и обслуживанию
1.2.1 Как упаковать, сжимать и распаковать файлы
1.2.2 Как быстро искать и искать файлы
1.2.3 Как подключить, объединять, сортировать и перейти к файлам
1.3 Команда класса работы и мониторинга работы системы и технического обслуживания
1.3.1 Запросите количество потоков в каждом процессе всей системы до D
1.3.2 Как обнаружить процесс зомби в системе и убить
1.3.3 Как просмотреть несколько процессов, которые занимают процессор или память Z перед D
1.4 Команда проверки кибер -сбоев
1.4.1 Команда загрузка командной строки WGE
1.4.2 Мощный карок инструмента командной строки HTTP
1.4.3 Инструменты передачи файлов SCP между Linux Systems
1.4.4 Динамическое отслеживание маршрутов и проверка сбоев сети
Глава D2 Фактическое программирование и применение оболочки
2.1 Регулярное выражение и переменные
2.1.1 Композиция и применение регулярных выражений
2.1.2 Переменные и приложения в оболочке
2.1.3 Переменный тест, перехват и замена
2.2 Оператор, оператор тестирования и оператор IF
2.2.1 Расчет оператора
2.2.2 Оператор теста на состояние и условия состояния
2.2.3 Если/иначе структура суждения
2.3 Выбор случая, для цикла и структурированной команды
2.3.1 Примеры грамматики и применения выбирают грамматику
2.3.2 Для цикла и структурированной команды
2.4 Во время петли, до петли и выберите
2.4.1 В то время как циркуляционная структура
2.4.2 До велосипедного предложения и примера подачи заявки
2.4.3 Среда применения и методы выхода и сна
2.4.4 Выберите приложение Loop и Menu
2.5 Вызов функции и функции, передача параметра
2.5.1 Концепция функции
2.5.2 Определение функции и грамматика
2.5.3 Вызов, хранение и отображение функции
2.5.4 Функции, переменные и результаты функций и возвращаемые значения
2.6 Краткое содержание
2.6.1 Статистический процесс, связанный с процессом, сценарий информации о количестве
2.6.2 Дисковый пространство сценарий мониторинга хоста
2.6.3 Пользовательский сценарий пакетного автоматического создания
2.6.4 Скрипт мониторинга состояния сервера
2.6.5 Сценарий автоматической конфигурации системы армирования Linux
2.6.6 Обнаружение сценария статуса службы MySQL
2.6.7 Резервное копирование сценария MySQL
2.6.8 Один -клика автоматическая установка Nginx Script
2.6.9 Найти активный IP -скрипт указанного сегмента сети
2.6.10 Следите за страницей WZ обычно доступа к сценарию
D3 Глава Работа и техническое обслуживание системы Linux в практике.
3.1 Управление разрешениями пользователя Linux
3.1.1 Управление пользователями и группами пользователей
3.1.2 Добавить, переключить и удалить команду группы пользователей GroupAdd/NewGrp/GroupDel
3.1.3 Добавить, изменить и удалять команды пользователей userAdd/usermod/userdel
3.1.4 Интерпретация атрибута разрешений файла
3.1.5 Используйте Chown, чтобы изменить право собственности и группы
3.1.6 Используйте chmod, чтобы изменить права доступа
3.2 Управление хранением дисков Linux
3.2.1 Метод дискового устройства в Linux
3.2.2 Отношения между UEFI, BIOS и MBR, GPT
3.2.3 Используйте инструмент FDISK, чтобы разделить раздел диска
3.2.4 Используйте разделенный инструмент для разделения диска
3.3 Управление файловой системой Linux
3.3.1 Стандарт файловой системы выбора бизнес -системы онлайн
3.3.2 Введение в сетевую файловую систему (NFS)
3.3.3 Установка и конфигурация NFS
3.4 Управление процессами и мониторинг Linux
3.4.1 Классификация и статус процесса
3.4.2 Мониторинг проекта и управление
3.4.3 Использование процесса планирования задач Crond
3.4.4 Как закрыть процесс
D2 Глава настройки производительности системы
Глава D4 Настройка производительности BB Инструменты и навыки
4.1 Каковы индикаторы производительности системы Linux
4.1.1 Индикатор процесса
4.1.2 Индикатор памяти
4.1.3 Индекс файловой системы
4.1.4 Индикатор ввода/вывода диска
4.1.5 Индикатор сети
4.2 Настройка производительности BB Tool
4.2.1 Инструмент настройки производительности процессора
4.2.2 Инструмент настройки производительности памяти
4.2.3 Инструмент настройки производительности диска
4.2.4 Инструмент настройки сетевой производительности
4.2.5 Производительность системы комплексный инструмент настройки
4.3 Проанализируйте и найдите узкое место производительности системы
4.3.1 Как найти узкое место процессора
4.3.2 Как найти узкие места памяти
4.3.3 Как найти узкое место на диске
4.3.4 Как найти узкое место в сети
Глава D5 Правила реализации системы настройки производительности системы
5.1 Начните с установки системы Linux для настройки
5.1.1 Основная конфигурация системы и настройка
5.1.2 Механизм безопасности и защиты системы
5.2 Настройка параметров ядра Linux
5.2.1 Файловая система ядра Linux
5.2.2 Оптимизация параметров ядра
5.2.3 Оптимизация параметров сети ядра
5.2.4 Оптимизация параметров ядра системы
5.2.5 Оптимизация параметров ядра памяти
5.2.6 Оптимизация параметров ядра файловой системы
5.3 Ресурсы памяти (физическая память/виртуальная память) Настройка производительности
5.3.1 Кэш и буфер в памяти Linux
5.3.2 Кэш -кеш и буферный кеш
5.3.3 Буферы и кэшируются в бесплатной команде
5.3.4 Меры оптимизации кэша страниц и восстановление кэша
5.3.5 Использование и оптимизация свопа
5.4 Диск ввод -вывод и настройка производительности файловой системы
5.4.1 Диск ввода/вывода практика настройки производительности
5.4.2 Меры оптимизации производительности файловой системы
D3 Статьи Интеллектуальная глава мониторинга работы и технического обслуживания
Глава D6 Оружие мониторинга эксплуатации и технического обслуживания Zabbix
6.1 Выбор платформы и дизайна мониторинга эксплуатации и технического обслуживания
6.1.1 Общие инструменты мониторинга работы и технического обслуживания
6.1.2 Проектные идеи для платформы мониторинга работы и технического обслуживания
6.1.3 Стратегия выбора платформы для работы и технического обслуживания предприятия
6.1.4 Процесс эволюции платформы мониторинга эксплуатации и технического обслуживания
6.2 Процесс развертывания платформы работы и технического обслуживания Zabbix
6.2.1 Zabbix работает архитектура
6.2.2 Установка и развертывание платформы мониторинга Zabbix
6.3 Zabbix Web Настройка фактического боевого объяснения
6.3.1 Управление шаблонами и использование
6.3.2 Создать набор приложений
6.3.3 Создать элементы мониторинга
6.3.4 Создать триггер
6.3.5 Создать главную команду и хозяин
6.3.6 Конфигурация действия триггера
6.3.7 Конфигурация типа носителя тревоги
6.3.8 Статус мониторинга
6.4 Автоматическое обнаружение Zabbix, автоматическая регистрация и индивидуальная реализация мониторинга
6.4.1 Автоматическое обнаружение сети Zabbix
6.4.2 Активный клиент автоматически зарегистрируется
6.4.3 Низкое открытие (LLD)
6.4.4 Zabbix пользовательский мониторинг
6.4.5 Активный режим Zabbix и пассивный режим
6.5 Zabbix Monitor Mysql, Apache, Nginx Приложение Фактические боевые случаи
6.5.1 Zabbix Monitor Monitor MySQL Приложение Фактическое борьба
6.5.2 Zabbix Monitor Apache Applications Application Faction Combat
6.5.3 Zabbix Monitor Nginx Приложения фактической борьбы
6.6 Zabbix Monitor PHP-FTPM, Tomcat, Redis Application Faction Cash
6.6.1 Zabbix Monitor PHP-FPM Приложение Фактическое бой
6.6.2 Zabbix Monitor Tomcat Application Faction Combat
6.6.3 Zabbix Monitor Monitor Redis Encem
6.7 Zabbix реализует реальную тревогу с помощью интеграции и гвоздя
6.7.1 Zabbix Integration реализует реальную тревогу
6.7.2 Zabbix Integrated Nails реализует реальную тревогу
D7 Глава Платформа мониторинга Prometheus и визуализация Grafana
7.1 Сервис -основанного с открытым исходным кодом Прометэй Прометей
7.1.1 Прометей введение
7.1.2 Компонент и архитектура Prometheus
7.1.3 Установка и конфигурация Прометея
7.1.4 Функция экспортера узела Введение и конфигурация установки
7.1.5 Установка и конфигурация AlertManager
7.1.6 ПРОМЕЧА
7.2 Grafana+Zabbix+Prometheus для создания трехмерной системы мониторинга QFW
7.2.1 Основные знания Графаны
7.2.2 Установка и конфигурация Grafana
7.2.3 Графана и Zabbix интегрированное улучшение работы и обслуживания
7.2.4 Прометей и интегрированное приложение Grafana
D4 Статьи Глава практического случая эксплуатации и технического обслуживания
D8 Глава Работа в системе и техническое оборудование
8.1 Linux Система сбоя.
8.1.1 Идея справиться с сбоем системы Linux
8.1.2 Решение, которое система Linux не может запустить
8.1.3 Система Linux без ответа (сбоя) Анализ проблем
8.1.4 Общее решение для других недостатков
8.2 Сервер появляется слишком много неверных файлов.
8.2.1 Закуда WZ внезапно не может добавить данные
8.2.2 Количество открытых файлов в Z выходит за рамки системы, что приводит к патронам веб -сайтов
8.2.3 Разумно установите количество файлов системы системы
8.2.4 Ulimit Experience Резюме Ulimit в рамках Linux
8.2.5 Проблема ограничения ресурсов ULIMIT в centOS7.x/rhel7.x
D9 Глава Обычные случаи работы и случаев неисправности технического обслуживания
9.1 Файловая система появляется только для чтения ошибок и анализа файловой системы.
9.1.1 Система WZ внезапно выглядит не в состоянии загрузить ошибки изображения
9.1.2 Анализ причины, почему файловая система только для чтения неверна
9.1.3 Исправить ошибки файловой системы EXT4 и XFS через FSCK, XFS_REAPIR
9.1.4 Системное ненормальное отключение вызывает случаи сбоя диска
9.2 Crontab Planning Case Aswork и анализ на сервере
9.2.1 Задача плана Crontab внезапно не может выполнить
9.2.2 Проблема с разрешением на файл вызывает, что Crontab не может быть выполнен регулярно
9.2.3 Проанализируйте и суммируйте опыт Crontab в системе Linux
9.3 Случаи переполнения памяти Java и исследование механизма памяти Linux
9.3.1 Задача анализа данных онлайн - это Killerkill
9.3.2 Анализ механизма триггера OOM Killer
9.3.3 Как избежать системного триггера -убийца
9.4 NAS System System Sawing и анализ
9.4.1 Nas Storage внезапно не может добавить данные
9.4.2 Пользователь System Root удаляется так, чтобы система NAS не могла запустить
9.4.3 Стратегия управления разрешениями пользователей в рамках Linux
9.4.4 Первоначальный механизм инициации Linux и механизм управления системой
Глава D10 Операция и техническое обслуживание сервера
10.1 WZ имплантируется случаями веб -обороты и стратегиями обороны веб -безопасности
10.1.1 Клиент WZ внезапно не может получить доступ
10.1.2 Уязвимость WZ имплантируется в анализ процесса веб -машины
10.1.3 Как справиться с имплантированным трояном веб -машины
10.1.4 Принцип и предотвращение веб -страницы веб -машины Trojan
10.2 Облачные хосты имплантируются в процедуры добычи полезных ископаемых и как сделать меры предосторожности Redis Security
10.2.1 Внезапно не может поговорить из системы клиентов
10.2.2 Процесс и анализ сервера имплантируются в программу Minerd
10.2.3 В -глубиневом анализе того, как Redis имплантируется в вирус горнодобывающей промышленности
10.3 Использование случаев атаки DDOS и инструментов обнаружения вторжения rkhunter, clamav
10.3.1 О Рутките под Linux
10.3.2 Онлайн -сервер атакуется случаями атаки и анализа атаки полосы пропускания DDOS
10.3.3 Рутикит инструмент обнаружения задней двери chkrootkit
10.3.4 Рутикит инструмент обнаружения задней двери rkhunter
10.3.5 Инструмент защиты безопасности Linux Clamav Использование
10.4 Меры лечения сервера после атаки и стратегии защиты син -наводнения и атаки CC
10.4.1 Общая идея справиться с атакой сервера
10.4.2 Быстро проверяйте и заблокируйте подозрительных пользователей
10.4.3 Проверьте источник информации журнала
10.4.4 Проверьте и закройте подозрительный процесс системы
10.4.5 Syn Flow, CC Attack Solution
D11 Глава Случай оптимизации онлайн -сервера
11.1 Java Process Accounts для изучения идей исследования и анализа случаев высокого процессора
11.1.1 Портал WZ внезапно появляется с периодически неспособным получить доступ к сбое
11.1.2 Проверьте идею процесса Java, чтобы занять слишком высокий процессор
11.1.3 Стратегия настройки Tomcat и резюме
11.1.4 Connector Tomcat Three Clance REDERSION и оптимизация
11.2 Случаи сбоя базы данных в Интернете MySQL и выбор двигателя хранения MySQL
11.2.1 База данных MySQL внезапно терпит неудачу
11.2.2 Удалить файлы данных MySQL, заставляя MySQL запускать ненормально
11.2.3 Файлы данных mysql, которые удаляются памятью из памяти
11.2.4 MySQL не может снова написать
11.2.5 Дисковый сектор имеет плохой канал, который делает MySQL невозможным написать данные
11.2.6 Скопируйте и переключитесь на идеальное решение через MySQL Master
11.2.7 Выбор двигателя хранения MySQL
11.2.8 Исправить несколько методов таблицы повреждений MySQL
11.3 Онлайн -приложение Java OutofmemoryError Case Record
11.3.1 Ошибка OutofmemoryError появилась на платформе Hadoop
11.3.2 Отрегулируйте параметр JVM, чтобы решить проблему
11.3.3 Композиция памяти JVM и распределение памяти
11.3.4 Процесс и оптимизация переработки памяти JVM
11.3.5 Настройки и оптимизацию параметров памяти JVM
11.3.6 Анализ ошибок
11.3.7 Инструмент мониторинга памяти JVM





