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

Bash Cookbook китайская версия сценариев Linux Bash Shell Script System System Администратор BASH Script Guide Guide Prope Post и телекоммуникации Press 97878711527011

Цена: 968руб.    (¥45.8)
Артикул: 613791148676

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

Этот товар на Таобао Описание товара
Продавец:悦悦图书旗舰店
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥16.2343руб.
¥6.6140руб.
¥33.9717руб.
¥24.8525руб.
Основная информация

Название книги:
 Bash Cookbook китайская версия 
Автор:
 Рон·Блаш 
Цены:
 59.00
Номер ISBN:
 9787115527011
Издательство:
 Люди после прессы
формат:
 16
Фрагментация:
 Мягкая обложка
Введение
Bash (Bourne-Again Shell)-это оболочка Unix, написанная для программы GNU, и в настоящее время является оболочкой по умолчанию для большинства распределений Linux и MacOS X. Хотя интерфейсы графического интерфейса различных операционных систем очень полны, программирование оболочки по-прежнему играет роль, которую нельзя игнорировать. 
Эта книга посвящена использованию Bash в среде Ubuntu.Через 8 главы мы представ будем шаг за шагом навыки письма. Эта книга включает в себя базовые знания, связанные с обработкой текста, текста и файла, понимание и управление файловой системой и т. Д. 
Для системных администраторов Linux/Unix и персонала эксплуатации и технического обслуживания Shell также является мощным инструментом, с которым им приходится иметь дело каждый день.Следовательно, углубленное понимание и опытное программирование оболочки является одним из обязательных уроков для каждого пользователя Linux/Unix/OS X.
Каталог
Глава 1 Bash Quick 1 
1.1 Введение в базовые знания о Bash и CLI 2 
1.2 Создание и использование основных переменных 6 
1.3 Бэш скрытые переменные и сохранившиеся слова 9 
1.4 Используйте, если, иначе, для выполнения условий 
Логическое суждение 11 
1.4.1 Значение оценки 12 
1.4.2 Строка оценки 13 
1.4.3. 
1.5 Структура корпуса/переключателя и структура петли 14 
1.5.1 Основной оператор дела 15 
1.5.2 Базовый цикл 16 
1.6 Используйте функции и параметры 17 
1.7 Включите исходные файлы 19 
1.8 Поиск кода возврата и вывод 20 
1.9 Используйте трубы для подключения нескольких команд и ввода/ 
Перенаправление вывода на 23 
1.10 Получить параметры ввода программы 26 
1.11 Получите дополнительную информацию, связанную с командой 28 
1.12 Резюме 29 

Глава 2 Текст и обработка файлов 30 
2.1 ВВЕДЕНИЕ 30 
2.2 Базовый поиск строки и файлов 32 
2.2.1 Подготовка работы 32 
2.2.2 Практические упражнения 33 
2.2.3 Принцип работы 34 
2.3 Использование подстановочных знаков и регулярных выражений 36 
2.3.1 Подготовка работы 37 
2.3.2 Практические упражнения 38 
2.3.3 Принцип работы 39 
2.4 Математические операции в сценариях 43 
2.4.1 Подготовка работы 44 
2.4.2 Практические упражнения 45 
2.4.3 Принцип работы 47 
2.5 Используйте Bash, чтобы извлечь/изменить/сортировать/удалить/ 
Поиск строк 49 
2.5.1 Подготовка работы 50 
2.5.2 Практическая тренировка 50 
2.5.3 Принцип работы 54 
2.6 Используйте SED и AWK, чтобы удалить/ 
Замените подзадачи 57 
2.6.1 Подготовка работы 57 
2.6.2 Практические упражнения 58 
2.6.3 Принцип работы 60 
2.7 Используйте Echo и Printf для форматирования данных/ 
Вывод 62 
2.7.1 Подготовка работы 63 
2.7.2 Практические упражнения 63 
2.7.3 Принцип работы 65 
2.8 Интернационализация сценария 66 
2.8.1 Подготовка работы 67 
2.8.2 Практические упражнения 68 
2.8.3 Принцип работы 70 
2.9 Статистика на основе файлового содержания и уменьшения дублирования 73 
2.9.1 Подготовка работы 74 
2.9.2 Практические упражнения 74 
2.9.3 Принцип работы 74 
2.10 Используйте атрибуты файла в условной логике 76 
2.10.1 Подготовка работы 77 
2.10.2 Практические упражнения 77 
2.10.3 Принцип работы 78 
2.11 Прочитайте разделенные данные и измените выход 
Формат 81 
2.11.1 Подготовка 82 
2.11.2 Практические упражнения 83 
2.11.3 Принцип работы 84 
Глава 3 опыта в файловой системе 86 
3.1 Введение 86 
3.2 Просмотрите файлы с разных сторон—голова, хвост, 
Все больше и больше 87 
3.2.1 Подготовка работы 87 
3.2.2 Практические упражнения 87 
3.2.3 Принцип работы 88 
3.3 Поиск файлов по имени или расширению 90 
3.3.1 Подготовка работы 92 
3.3.2 Практические упражнения 92 
3.3.3 Принцип работы 93 
3.4 Используйте команду DIFF для сравнения файлов 
Разные и ремонтировать 95 
3.4.1 Подготовка работы 96 
3.4.2 Практические упражнения 96 
3.4.3 Принцип работы 97 
3.5 Создание и использование символических ссылок эффективно 99 
3.5.1 Практические упражнения 100 
3.5.2 Принцип работы 101 
3.6 Clawl File System и распечатайте дерево каталогов 102 
3.6.1 Подготовка работы 102 
3.6.2 Практические упражнения 102 
3.6.3 Принцип работы 104 
3.7 Найти и удалить дубликаты файлов или 
Справочник 104 
3.7.1 Подготовка работы 105 
3.7.2 Практические упражнения 106 
3.7.3 Принцип работы 107 
3.8 Merge и Split Files в любом месте 108 
3.8.1 Подготовка работы 109 
3.8.2 Практические упражнения 109 
3.8.3 Принцип работы 111 
3.9 Сгенерировать наборы данных и случайные размеры различных размеров 
Файл 112 
3.9.1 Подготовка работы 113 
3.9.2 Практические упражнения 113 
3.9.3 Принцип работы 115 
ГЛАВА 4 Сценарий, похожий на демон 116 
4.1 Введение 116 
4.2 Используйте петли или рекурсию для непрерывного запуска 
Программа 117 
4.2.1 Подготовка работы 117 
4.2.2 Практические упражнения 118 
4.2.3 Принцип работы 119 
4.3 Держите программу/скрипт продолжаться после входа в систему 
Запустить 120 
4.3.1 Подготовка работы 120 
4.3.2 Практические упражнения 121 
4.3.3 Принцип работы 122 
4.4 Вызов привилегированной команды 123 
4.4.1 Подготовка работы 124 
4.4.2 Практические упражнения 125 
4.4.3 Принцип работы 126 
4.5 Очистить выход пользователя и получить воспроизводимый 
Результат 126 
4.5.1 Подготовка работы 127 
4.5.2 Практические упражнения 127 
4.5.3 Принцип работы 130 
4.6 Создать простое многоуровневое использование с помощью Select 
Меню 131 
4.6.1 Подготовка работы 131 
4.6.2 Практические упражнения 132 
4.6.3 Принцип работы 133 
4.7.Создайте и захватывают сигналы 133 
4.7.1 Подготовка работы 134 
4.7.2 Практические упражнения 134 
4.7.3 Принцип работы 135 
4.8 Используйте временные файлы и блокировки в сценариях 
Файл 135 
4.8.1 Подготовка работы 136 
4.8.2 Практические упражнения 136 
4.8.3 Принцип работы 137 
4.9 Используйте команду ожидания тайм -аута, чтобы завершить 137 
4.9.1 Подготовительная работа 138 
4.9.2 Практические упражнения 138 
4.9.3 Принцип работы 139 
4.10 Создать FIFO и параллельные процессы 141 
4.10.1 Подготовка 
4.10.2 Практические упражнения 141 
4.10.3 Принцип работы 142 
4.11 выполнить сценарии, когда система запускается 143 
4.11.1 Подготовка 
4.11.2 Практические упражнения 146 
4.11.3 Принцип работы 147 
Глава 5 Сценарий управления системой 148 
5.1 Введение 148 
5.2 Соберите и суммируйте системную информацию 149 
5.2.1 Подготовительная работа 149 
5.2.2 Практические упражнения 149 
5.2.3 Принцип работы 150 
5.3 Соберите сетевую информацию и диагностику сети 
Подключение 152 
5.3.1 Подготовка работы 152 
5.3.2 Практические упражнения 153 
5.3.3 Принцип работы 153 
5.4 Настройте базовые сетевые соединения 154 
5.4.1 Подготовка работы 154 
5.4.2 Практические упражнения 154 
5.4.3 Принцип работы 154 
5.5 Мониторинг каталогов и файлов 155 
5.5.1 Подготовка работы 155 
5.5.2 Практические упражнения 155 
5.5.3 Принцип работы 155 
5.6 Сжатие и архив файла 155 
5.6.1 Подготовка работы 156 
5.6.2 Практические упражнения 156 
5.6.3 Принцип работы 157 
5.7 Вращение файла журнала 157 
5.7.1 Подготовка работы 158 
5.7.2 Практические упражнения 158 
5.7.3 Принцип работы 159 
5.8 Настройка Linux с помощью iptables 
Брандмауэр 160 
5.8.1 Подготовка работы 160 
5.8.2 Практические упражнения 160 
5.8.3 Принцип работы 161 
5.9 Access SQL из удаленного или локального 
База данных 161 
5.9.1 Подготовка работы 161 
5.9.2 Практические упражнения 161 
5.9.3 Принцип работы 163 
5.10 Создайте ключ SSH для достижения без пароля 
Отдаленное посещение 163 
5.10.1 Подготовка работы 163 
5.10.2 Практические упражнения 163 
5.11 Создание и настройка задач для планирования 
Крон домашнее задание 164 
5.11.1 Практические упражнения 164 
5.11.2 Принцип работы 165 
5.12 Систематически создавать пользователей и группы 166 
5.12.1 Практические упражнения 166 
5.12.2 Принцип работы 166 
Глава 6: Расширенный пользовательский скрипт 167 
6.1 Введение 167 
6.1.1 Создайте запись в системном журнале и генерируйте ее 
Предупреждение 168 
6.1.2 Практические упражнения 168 
6.1.3 Принцип работы 169 
6.2 Используйте DD для резервного копирования и стирания дисков и 
Отдел 169 
6.2.1 Подготовка работы 169 
6.2.2 Практические упражнения 169 
6.2.3 Принцип работы 170 
6.3 Создать графический интерфейс в командной строке 170 
6.3.1 Подготовка работы 170 
6.3.2 Практические упражнения 170 
6.3.3 Принцип работы 171 
6.4 Проверьте целостность файла 172 
6.4.1 Подготовительная работа 172 
6.4.2 Практические упражнения 172 
6.4.3 Принцип работы 173 
6.5 монтажная сетевая файловая система 174 
6.5.1 Подготовительная работа 174 
6.5.2 Практические упражнения 174 
6.5.3 Принцип работы 174 
6.6 Просмотрите веб -страницу в командной строке 175 
6.6.1 подготовка к подготовке 175 
6.6.2 Практические упражнения 175 
6.6.3 Принцип работы 175 
6.7 Capture сетевого трафика 176 
6.7.1 Подготовка к подготовке 176 
6.7.2 Практические упражнения 176 
6.7.3 Принцип работы 177 
6.8 Найдите зависимости исполняемых файлов 177 
6.8.1 Подготовка к подготовке 177 
6.8.2 Практические упражнения 177 
6.8.3 Принцип работы 178 
6.9 Получите время разных часовых поясов 178 
6.9.1 Подготовительная работа 178 
6.9.2 Практические упражнения 178 
6.9.3 Принцип работы 179 
6.10 Files Encrypt/Decrypt в сценариях 179 
6.10.1 Подготовленная работа 179 
6.10.2 Практические упражнения 179 
6.10.3 Принцип работы 179 
ГЛАВА 7 БАШ ПРИБОТА 
7.1 Введение 180 
7.2 Создайте простой и практичный HTTP 
Сервер 181 
7.2.1 Подготовительная работа 181 
7.2.2 Практические упражнения 181 
7.2.3 Принцип работы 182 
7.3 Анализ RSS Feed 182 
7.3.1 Подготовительная работа 182 
7.3.2 Практические упражнения 182 
7.3.3 Принцип работы 182 
7.4 Crawl Web Page 182 
7.4.1 Подготовительная работа 183 
7.4.2 Практические упражнения 183 
7.4.3 Принцип работы 183 
7.5 Создание простого IRC Chatbot 183 
7.5.1 Подготовка к работе 183 
7.5.2 Практические упражнения 183 
7.5.3 Принцип работы 184 
7.6 предотвратить доступ к SSH. 
Адрес 184 
7.6.1 подготовка к подготовке 184 
7.6.2 Практические упражнения 185 
7.6.3 Принцип работы 185 
7.7 Играйте и управляйте аудио с помощью Bash 
Файл 185 
7.7.1 Подготовка 
7.7.2 Практические упражнения 186 
7.7.3 Принцип работы 186 
7.8 Построить простой NAT и DMZ 
Брандмауэр 186 
7.8.1 Подготовленная работа 186 
7.8.2 Практические упражнения 186 
7.8.3 Принцип работы 187 
7.9 Проанализируйте проект GitHub и генерируйте его 
Отчет 187 
7.9.1 Подготовительная работа 187 
7.9.2 Практические упражнения 187 
7.9.3 Принцип работы 188 
7.10 Создание основных удаленных приращений 188 
7.10.1 Подготовленная работа 188 
7.10.2 Практические упражнения 188 
7.10.3 Принцип работы 188 
7.11 Монитор UDEV с помощью сценариев Bash 
Введите 189 
7.11.1 Подготовка 189 
7.11.2 Практические упражнения 189 
7.11.3 Принцип работы 189 
7.12 Используйте Bash для мониторинга и оптимизации батарей 
Емкость 190 
7.12.1 Подготовленная работа 190 
7.12.2 Практические упражнения 190 
7.12.3 Принцип работы 191 
7.13 Используйте Chroot и ограниченную защиту оболочки 
Безопасность сценария 191 
7.13.1 Подготовленная работа 191 
7.13.2 Практические упражнения 191 
7.13.3 Принцип работы 192 
Глава 8 Усовершенствованная технология сценариев 193 
8.1 Введение 193 
8.2 Рассчитайте время выполнения сценария 194 
8.2.1 Подготовительная работа 194 
8.2.2 Практические упражнения 194 
8.2.3 Принцип работы 194 
8.3 Напишите однолайтные условные утверждения и петли 
Развлечения 194 
8.3.1 Подготовленная работа 194 
8.3.2 Практические упражнения 194 
8.3.3 Принцип работы 195 
8.4 Избегайте появления“command not found” 
Предупреждение/Ошибка 195 
8.4.1 Подготовка работы 195 
8.4.2 Практические упражнения 195 
8.4.3 Принцип работы 196 
8.5 Создайте конфигурацию, которую можно использовать со сценариями 
Файл 196 
8.5.1 Подготовительная работа 197 
8.5.2 Практические упражнения 197 
8.5.3 Принцип работы 197 
8.6 Изменить цвет командной строки 198 
8.6.1 Подготовительная работа 198 
8.6.2 Практические упражнения 198 
8.6.3 Принцип работы 199 
8.7 Создать командный псевдоним 200 
8.7.1 Подготовительная работа 200 
8.7.2 Практические упражнения 200 
8.7.3 Принцип работы 200 
8.8 ECHO вывод на исходное устройство терминала 200 
8.8.1 Подготовительная работа 201 
8.8.2 Практическая тренировка 201 
8.8.3 Принцип работы 201 
8.9 Создайте простой интерфейс для сценариев Bash 
GUI 201 
8.9.1 Подготовка работы 202 
8.9.2 Практические упражнения 202 
8.9.3 Принцип работы 204 
8.10 Скомпилируйте и установите домашнюю оболочку Bash 
Скрипт 204 
8.10.1 Подготовка 204 
8.10.2 Практическая тренировка 204 
8.10.3 Принцип работы 205 
8.11 Запись терминала сессия 205 
8.11.1 Подготовка 205 
8.11.2 Практическая тренировка 205 
8.11.3 Принцип работы 205 
8.12 Написание высококачественных сценариев 205 
8.12.1 Подготовка работы 206 
8.12.2 Практическая тренировка 206 
8.12.3 Принцип работы 206
Счастливого плаката
696332766
Счастливого плаката