Вторая книга Linux Операционная система, третье издание 3 -го издания He Shaohua's People's Post и Telecommunications Press 978711546
Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
- Информация о товаре
- Фотографии
2018 Мао | 2018 Маркс | |
2018 Sixiu | 2018 Современная история |
Высшая математика Тонгджи Седьмое издание Версия 7 -го издания | ||
Теория вероятности 4 | Поколение линий Tongji Six Edition |
Основная информация
Название: Операционная система Linux (3 -е издание)
Цена: 45,00 Юань
Автор: он Шаохуа Занг Вэй Менг Сюэки
Пресса: People's Puss and Telecommunications Publishing House
Дата публикации: 2017-08-01
ISBN: 9787115463074
Слова:
номер страницы:
Версия:
Фрагментация: пластичный порядок PACDER
Открыто: 16
Оглавление
Оглавление
Глава 1 Я впервые встретил Linux 1
1.1 Что такое Linux 1
1,2 Linux Rise 1
1.3 Выпуск Linux версии 2
1.4 Преимущества Red Hat Enterprise Linux 3
1.5 Как получить Red Hat Enterprise Linux 4
Резюме 4
Упражнение 5
Глава 2 Установите операционную систему Linux 6
2.1 Подготовка перед установкой 6
2.1.1 Спрос на оборудование 6
2.1.2 CD -Rom Startup 8
2.2 Установите Red Hat Enterprise Linux 8
2.3 Войдите в Red Hat Enterprise Linux 13
2.3.1 Начальные настройки 13
2.3.2 Графический логин 14
2.3.3 Virtual Console Login 14
2.3.4 Удаленный логин 15
2.3.5 Графическая среда 15
2.4 Virtual Machine Установите Red Hat Eterprise Linux 15
2.4.1 Скачать и установить vmware Workstation 12 15
2.4.2 Добавить новую виртуальную машину 17
2.4.3 Установка в виртуальной машине
Red Hat Enterprise Linux 19
2.5 Удалить Red Hat Enterprise Linux 19
2.5.1 Удалить от жесткого диска
Red Hat Enterprise Linux 19
2.5.2. Удалить Red Hat Enterprise Linux 20 с виртуальной машины
Резюме 21
Упражнение 21
Глава 3 Графический интерфейс и командный Rile 22
3.1 Linux Desktop 22
3.1.1 x Window System 22
3.1.2 KDE Desktop 23
3.1.3 Gnome Desktop 24
3.1.4 Среда рабочего стола Red Hat Enterprise Linux 24
3.2 Интерфейс символов Linux 25
3.2.1 Знание Shell Linux 25
3.2.2. Войдите в терминальной консоли 26
3.2.3 Используйте консоль Linux 27
3.2.4 Используйте помощь в команде консоли -man 29
3.2.5 Используйте помощь в консоли - информационная команда и другие 31
3.3 Меры предосторожности с использованием Linux 32
Резюме 33
Упражнение 33
Практика 33
Глава 4 Управление файлами и общая команда 35
4.1 Linux File Basic знание 35
4.1.1 Linux Обычно используется файловая категория 35
4.1.2 Обзор структуры каталогов Linux 36
4.1.3 Linux Directory Часто концепция 36
4.1.4 Системный каталог и инструкции Linux 37
4.2 Основная работа файла и каталога 39
4.2.1 Показ команда содержимого файла-
Кошка, больше, меньше, голова, хвост 39
4.2.2 Команда запроса содержимого файла -grep, egrep, fgrep 42
4.2.3.
4.2.4 Команда обработки текста -Sort, Uniq 45
4.2.5 Статистическая команда содержимого файла -WC 47
4.2.6 Команда сравнения файлов -comm, diff 47
4.2.7 Копировать, перемещать и удалять команды файла -cp, mv, rm 49
4.2.8 Команда ссылки на файл -ln 51
4.2.9 Создание и удаление команд каталога -mkdir, rmdir 52
4.2.10 Изменить рабочий каталог, путь отображения и отображение целей
Команда содержимого записи -CD, PWD, LS 53
4.3 File/Directory Access Management 55
4.3.1 Файл/Датчик доступа к каталогу. Введение 55
4.3.2 Изменить разрешения на доступ к команде файла/каталога -Chmod 56
4.3.3 Изменить разрешения по умолчанию команды файла/каталога -маска 58
4.3.4 Измените право собственности на файл/каталог -Chown Command 58
4.4 Пакет и сжатие файла/каталога 59
4.4.1 Сжатие файла -gzip сжатие 59
4.4.2 Сжатие файла -BZIP2 Сжатие 60
4.4.3 Архив файла -tar Команда 61
4.4.4 Сжатие молнии 63
4.4.5 распаковывать распад 64
4.4.6 Другие инструменты сжатия архива 65
Резюме 67
Упражнение 67
Практика 67
Глава 5 Управление пользователями и группами пользователей 69
5.1 Пользовательский и групповой файл 69
5.1.1 Файл учетной записи пользователя -Passwd 69
5.1.2 Пользовательский теневой файл -shadow 71
5.1.3 Файл учетной записи группы пользователей -group и gshadow 72
5.1.4 Используйте команды PWCK и GRPCK, чтобы проверить пользовательский и групповой файл 74
5.2 Управление пользователем и группой 74 с помощью метода командной строки 74
5.2.1 Используйте команду UserRadd, чтобы добавить пользователей 74
5.2.2. Используйте команду USERMOD для изменения информации пользователя 75
5.2.3. Используйте команду userdel, чтобы удалить пользователя 76
5.2.4 Используйте команду GroupADD для создания группы пользователей 76
5.2.5 Используйте команду GroupMod для изменения атрибутов группы пользователей 77
5.2.6. Используйте команду GroupDel, чтобы удалить группу пользователей 77
5.3 Red Hat Enterprise Linux Management 78
5.3.1 Начало пользовательских менеджеров 78
5.3.2 Создание пользователей 78
Резюме 79
Упражнение 79
Практика 79
Глава 6 Управление программным обеспечением RPM и база данных YUM 81
6.1 Используйте команду RPM для управления RPM -пакетом 81
6.1.1 Запрос программного пакета RPM 81
6.1.2 Установка программного пакета RPM 83
6.1.3 Установка программного пакета об / мин Возможные проблемы 85
6.1.4 Удаление программного пакета RPM 85
6.1.5 Обновление программного пакета RPM 86
6.1.6 Проверка программного пакета RPM 87
6.2 Управление ключами программного пакета RPM 88
6.2.1 Скачать и установить PGP 88
6.2.2 об / мин использует PGP для генерации конфигурации, необходимой для подписи 89
6.2.3 Настройка макроса RPM 89
6.2.4 Опция подписи PGP от PGP 90
6.2.5 Добавить цифровую подпись 90
6.3 Используйте команду YUM для управления программным пакетом 90
6.3.1 Добавить локальный источник Yum 90
6.3.2 Установочный программный пакет 91
6.3.3 Пакет программного обеспечения Query 91
6.3.4 Обнаружение и обновление программного обеспечения 92
6.3.5 Установленного программного пакета 92
Резюме 92
Упражнение 92
Практика 93
Глава 7 Linux Disk Management 94
7.1 файловая система Linux XFS 94
7.1.1 Linux Обычно используется введение файловой системы 94
7.1.2 Метод именования диска 95
7.2 Команда управления общим диском 96
7.2.1 Диск диск 96
7.2.2 Диск дисков удаления 97
7.2.3 Просмотреть информацию о разделе диска 97
7.2.4 Диск 98
7.2.5 Форматирование разделов 100
7.2.6 Проверьте и ремонтируйте раздел 101 101
7.3 Управление квотой диска 101
7.3.1 Системная конфигурация квоты диска 101
7.3.2 Настройка квот на диск для пользователей и группы пользователей 103
7.3.3 Просмотреть пользователь (группа) Использование диска 104
7.3.4 Запустите и прекратите квоту диска 104
Резюме 105
Упражнение 105
Практика 105
Глава 8 Linux Programming 107
8.1 Текстовый редактор 107
8.1.1 ЗНАЕТ VI 107
8.1.2 Start VI Редактор 108
8.1.3 Показать строку № 109 в VI
8.1.4 Операция перемещения курсора (курсор) 109
8.1.5 Команда экрана (экран) 110
8.1.6 Команда ввода текста (вставка) 111
8.1.7 Дополнительные команды (Приложение) 111
8.1.8 Откройте команду (Open) 111
8.1.9 Текст изменен команда -delete (delete) 112
8.1.10 Команда модификации текста -cancel (undo) 113
8.1.11 Команда изменения текста -Repeat (redo) 114
8.1.12 Выход VI (Exi) 114
8.1.13 Set VI 115
8.1.14 Другие текстовые редакторы 116
8.2 Linux Programming -GCC Компиляция 117
8.2.1 ВВЕДЕНИЕ GCC 117
8.2.2 Основное использование GCC и обычно используемых вариантов 118
8.3 Linux Programming -GDB DEBUG 121
8.3.1 ВВЕДЕНИЕ GDB 121
8.3.2 Базовое использование GDB 121
8.3.3 экземпляр GDB 122
8.4 Linux Programming -make 125
8.4.1 Makefile File 125
8.4.2 Сделать команду 127
8.5 Linux Programming -IDE Интегрированная среда разработки 128
8.6 Программа установки через исходный код 128
8.6.1 напрямую компилировать и установить программу 128
8.6.2 Compile RPM -пакет -spec file 130
8.6.3 Командовать пакет RPM -Rpmbuild команда 132
Резюме 134
Упражнение 134
Практика 134
Глава 9 Управление процессами 135
9.1 Обзор процесса Linux 135
9.1.1 Значение процесса 135
9.1.2 Состояние процесса 135
9.1.3 Рабочий режим процесса 136
9.2 Процесс Guardian 137
9.2.1 Процесс защитного развития 137
9.2.2 Важное введение Стража 137
9.3 Процесс запуска 138
9.3.1 Время -ТАЕ команда 138
9.3.2 Выполнение команды свободного времени -батча 141
9.3.3 Периодическое исполнение -Команды Cron и Crontab 141
9.4 Процесс управления 144
9.4.1 Просмотр Статус процесса -с -с команда 144
9.4.2 Просмотр Состояния процесса -top Команда 146
9.4.3 Процесс прекращения 147
9.4.4 Процесс работы и приостановки 148
9.5 Процесс -файловая система Proc 149
Резюме 151
Упражнение 151
Практика 151
Глава 10 Программирование оболочки 152
10.1 Основа программирования оболочки 152
10.1.1 Введение Скрипт оболочки 152
10.1.2 Входной/выходной перенаправление на 152
10.1.3 Конвейер 154
10.1.4 Специальные персонажи в Shell 154
10.5 Примечание сценария оболочки 155
10.2 переменная оболочки 155
10.2.1 Системная переменная 155
10.2.2 Переменная среда 156
10.2.3 Пользовательская переменная 157
10.2.4 Назначение и использование переменных 157
10.2.5 Заявление номеров и массива 158
10.3 Оператор оболочки 159
10.4 Управление процессом оболочки 160
10.4.1 Структура ветвления -test Команда 160
10.4.2 Структура ветви -ф.
10.4.3 Структура ветвления -седания 162
10.4.4 Структура циркуляции -Заявление 163
10.4.5 Круглувая структура -Установка и до заявления 164
10.4.6 Перерыв, Продолжить и выходить заявления 164
10.5 Функция оболочки 165
10.5.1 Укажите функцию оболочки 165
10.5.2 Вызовите функцию оболочки 166
10.5.3 Рекурсивный звонок 166
10.6 Написание интерактивного сценария 167
10.6.1 Приглашение пользователя 167
10.6.2 Принять пользовательский ввод 168
Резюме 169
Упражнение 170
Глава 11 Конфигурация Linux Server 171
11.1 www Server 171
11.1.1 Установить Apache 171
11.1.2 Start, Stop and Restart Apache 172
11.1.3 Настройте Apache 173
11.1.4 Другой www Server 173
11.2 FTP Server 174
11.2.1 Установить vsftpd 174
11.2.2. Старт, остановка и перезапуск 174 vsftpd
11.2.3 VSFTPD Базовая конфигурация 175
11.2.4 Конфигурация пользователя VSFTPD 177
11.2.5 VSFTPD Правая конфигурация доступа 179
11.2.6 VSFTPD.Conf Common Application 181
11.3 Mail Server 183
11.3.1 Введение в систему почты и Sendmail 183
11.3.2 Путь Sendmail 183
11.3.3 Start and Test Sendmail 185
11.3.4 Конфигурация Sendmail 186
11.3.5 Добавить почтовую учетную запись 187
11.3.6 Поддержка POP и IMAP включает 187
11.4 DNS Server 188
11.4.1 Композиция DNS 188
11.4.2 Классификация DNS на Linux 189
11.4.3 Настройте DNS Server 189
11.4.4 Файл конфигурации сервера доменного имени с именем.
11.4.5 Запись ресурсов 192
11.4.6 Пример конфигурации 195
Резюме 197
Упражнение 197
Глава 12 сетевая информационная безопасность 198
12.1 Введение в сетевую информационную безопасность 198
12.2 Угроза, существующая в сети 199
12.3 Общий тип атаки тип 199
12.3.1 Сканирование порта 199
12.3.2 DOS и DDOS Attack 200
12.3.3 Троян 202
12.4 Технология брандмауэра 203
12.4.1 Концепция и функция брандмауэра 203 203
12.4.2 Классификация брандмауэра 204
12.4.3 Используйте брандмалд Frames Frames 205
12.5 Система обнаружения вторжения (IDS) 208
12.5.1 Введение в систему тестирования вторжения 208
12.5.2 Внедрение Snort 209
12.5.3 Используйте Snort 210
12.5.4 Правила Snort 213.
12.5.5. Напишите правила Snort 215
12.5.6 Пример приложения приложения 217 Пример приложения 217
Резюме 218
Глава 13 (Linux Nginx MySQL PHP)
13.1 Преимущество LNMP 219
13.2 Linux 219 под виртуальной машиной
13.3 Установка и конфигурация Nginx 220
13.3.1 Подготовка перед установкой 220
13.3.2 Метод установки источника Yum 220
13.3.3 Настройте Nginx 222
13.4 Установка и конфигурация MySQL 223
13.4.1 Подготовка перед установкой 223
13.4.2 MySQL Подробная установка Шаг 223
13.5 Установить конфигурацию PHP 225
13.5.1 Установите пакет зависимости Repo 225
13.5.2 Установить Apache Software 226
13.5.3 Установите PHP Pack 227
Резюме 229
Глава 14 Среда виртуализации Docker для построения 230
14.1 Docker и виртуализация 230
14.1.1 Преимущества виртуализации 230
14.1.2 Docker's Origin 231
14.1.3 Установка Docker 231
14.1.4 Docker Обычно используемые команды 233
14.2 Docker Management 234
14.2.1 Зеркало 234
14.2.2 Контейнер 235
14.2.3 Склад 237
14.3 Операция Docker 240
14.3.1 Запустить программу Apache 240 в Docker
14.3.2 Скачать LNMP зеркало и старт 243
Резюме 244