В книге 30 уроков для пользователей, начинающих осваивать популярный отечественный дистрибутив Astra Linux. С позиции пользователя описано решение типичных задач – от установки дистрибутива и настройки графического интерфейса Fly до простейшего администрирования системы. Рассмотрены настольные приложения, такие как офисный пакет LibreOffice, графический редактор GIMP, мультимедиа-программы для просмотра видео и воспроизведения музыки. Приведены инструкции по запуску Windows-приложений и установке популярных мессенджеров (Skype, Telegram, Viber) на компьютер. Также затронуты вопросы, установки ОС на физический и виртуальный компьютер, подключения двух мониторов и других дополнительных устройств. Для закрепления материала даны контрольные вопросы и самостоятельные упражнения.
Для широкого круга пользователей
Осваиваем отечественный дистрибутив Astra Linux
В книге 30 уроков для пользователей, начинающих осваивать популярный отечественный дистрибутив Astra Linux, который широко внедряется в последнее время с целью замены Microsoft Windows. С позиции пользователя описано решение типичных задач – от установки дистрибутива до простейшего администрирования системы. Рассмотрены настольные приложения, такие как офисный пакет LibreOffice, мультимедиа-программы для просмотра видео и воспроизведения музыки. Приведены инструкции по запуску Windows-приложений и установке популярных мессенджеров. Дополнительно затронуты вопросы, установки операционной системы на физический и виртуальный компьютер, подключения двух мониторов и других дополнительных устройств. Для закрепления материала даны контрольные вопросы и самостоятельные упражнения.
- Установка системы
- Кастомизация графического интерфейса Fly
- Настройка и защита сети
- Установка мессенджеров Viber, Telegram, Skype
- Мультимедиа-программы
- Офисный пакет LibreOffice
- Графический редактор GIMP
- Подключение смартфона к компьютеру (iPhone, Android)
- Начальные навыки администрирования
- Работа с устройствами: подключение принтера, жесткого диска и дополнительного монитора
Книгу “Astra Linux. 30 уроков для начинающих” можно купить со скидкой в интернет-магазине издательства “БХВ“.
Предисловие…………………………………………………………………………………………… 11
Часть I. Начало работы………………………………………………………………… 13
Урок 1. Установка дистрибутива……………………………………………………………. 15
1.1. Получение дистрибутива…………………………………………………………………………………………………… 15
1.2. Подготовка к установке……………………………………………………………………………………………………… 16
1.2.1. Подготовка к установке на физический компьютер………………………………………………. 16
Создание загрузочной флешки……………………………………………………………………………….. 16
Загрузка дистрибутива с USB-накопителя…………………………………………………………….. 18
1.2.2. Подготовка к установке на виртуальный компьютер……………………………………………. 18
Установка гостевой операционной системы…………………………………………………………. 23
1.3. Выбор типа установки……………………………………………………………………………………………………….. 23
1.4. Выбор способа переключения раскладки клавиатуры…………………………………………………… 25
1.5. Установка имени компьютера……………………………………………………………………………………………. 25
1.6. Создание локального пользователя………………………………………………………………………………….. 26
1.7. Установка часового пояса…………………………………………………………………………………………………. 28
1.8. Разметка жесткого диска……………………………………………………………………………………………………. 29
1.9. Выбор компонентов системы…………………………………………………………………………………………….. 37
1.10. Дополнительные настройки ОС………………………………………………………………………………………. 39
1.11. Установка загрузчика GRUB и завершение установки…………………………………………………. 40
1.12. Выбор уровня защищенности………………………………………………………………………………………….. 42
1.13. Самостоятельные упражнения………………………………………………………………………………………… 46
Урок 2. Интерфейс пользователя, вход в систему и завершение работы…. 47
2.1. Меню загрузчика………………………………………………………………………………………………………………… 47
2.2. Вход в систему…………………………………………………………………………………………………………………….. 49
2.3. Рабочий стол Fly…………………………………………………………………………………………………………………. 50
2.4. Настройка автоматического входа в систему………………………………………………………………….. 52
2.5. Завершение работы…………………………………………………………………………………………………………….. 52
2.6. Контрольные вопросы и самостоятельные упражнения…………………………………………………. 55
Урок 3. Кастомизация интерфейса пользователя……………………………………. 56
3.1. Настройка панели быстрого запуска……………………………………………………………………………….. 56
3.2. Настройка панели задач……………………………………………………………………………………………………. 57
3.2.1. Смена расположения панели задач………………………………………………………………………… 57
3.2.2. Изменение размера панели задач……………………………………………………………………………. 57
3.2.3. Делаем панель задач компактнее……………………………………………………………………………. 59
3.2.4. Автоматическое сокрытие панели задач……………………………………………………………….. 60
3.3. Переключатель рабочих столов………………………………………………………………………………………… 60
3.4. Изменение разрешения рабочего стола……………………………………………………………………………. 62
3.5. Смена обоев…………………………………………………………………………………………………………………………. 63
3.6. Изменение темы оформления……………………………………………………………………………………………… 65
3.7. Изменение параметров блокировки…………………………………………………………………………………… 67
3.8. Панель управления……………………………………………………………………………………………………………… 67
3.8.1. Редактирование главного меню………………………………………………………………………………. 70
3.8.2. Изменение раскладки клавиатуры………………………………………………………………………….. 71
3.8.3. Менеджер устройств………………………………………………………………………………………………… 72
3.8.4. Изменение параметров электропитания…………………………………………………………………. 72
3.9. Контрольные вопросы и самостоятельные упражнения…………………………………………………. 74
Урок 4. Командная строка……………………………………………………………………… 75
4.1. Способы доступа к командной строке……………………………………………………………………………… 75
4.2. Автодополнение командной строки………………………………………………………………………………….. 76
4.3. Получение справки по команде…………………………………………………………………………………………. 77
4.4. Некоторые базовые команды Linux………………………………………………………………………………….. 77
4.4.1. Перенаправление ввода/вывода……………………………………………………………………………… 77
4.4.2. Команда clear — очистка экрана……………………………………………………………………………. 79
4.4.3. Команды free и df — информация о системных ресурсах…………………………………….. 79
4.4.4. Команды w, who и whoami — информация о пользователях………………………………… 80
4.4.5. Команды top и htop — вывод информации о запущенных процессах………………… 80
4.4.6. Команды more и less — постраничный вывод……………………………………………………….. 83
4.5. Самостоятельные упражнения………………………………………………………………………………………….. 83
Часть II. Сеть и Интернет……………………………………………………………… 85
Урок 5. Настройка соединения с Интернетом………………………………………… 87
5.1. Настройка подключения по локальной сети……………………………………………………………………. 87
5.2. Подключаемся по Wi-Fi………………………………………………………………………………………………………. 89
5.3. Используем сторонние DNS……………………………………………………………………………………………….. 91
5.4. Файлы конфигурации сети в Linux……………………………………………………………………………………. 92
5.5. Самостоятельные упражнения………………………………………………………………………………………….. 94
Урок 6. Защита соединения с помощью VPN…………………………………………. 95
6.1. Вкратце о VPN…………………………………………………………………………………………………………………….. 95
6.2. Настройка VPN в Astra Linux…………………………………………………………………………………………….. 96
6.3. Самостоятельные упражнения………………………………………………………………………………………… 102
Урок 7. Конфигурация сети………………………………………………………………….. 103
7.1. Имена сетевых интерфейсов…………………………………………………………………………………………….. 103
7.2. Сервис network-manager: перезапуск сети……………………………………………………………………… 104
7.3. Утилита nm-connection-editor………………………………………………………………………………………….. 105
7.4. Маршрутизация………………………………………………………………………………………………………………… 107
7.4.1. Просмотр таблицы маршрутизации……………………………………………………………………… 108
7.4.2. Изменение таблицы маршрутизации……………………………………………………………………. 109
7.4.3. Сохранение маршрутов после перезапуска системы…………………………………………. 111
7.5. Команды диагностики сети……………………………………………………………………………………………… 112
7.6. Самостоятельные упражнения………………………………………………………………………………………… 114
Урок 8. Настройка брандмауэра…………………………………………………………… 115
8.1. Немного теории: что такое брандмауэр?……………………………………………………………………….. 115
8.2. Базовая настройка UFW…………………………………………………………………………………………………… 117
8.3. Создание правил для сервисов………………………………………………………………………………………… 119
8.4. Разрешаем IP-адреса………………………………………………………………………………………………………… 120
8.5. Запрещаем IP-адреса и службы………………………………………………………………………………………. 120
8.6. Удаление/сброс правил……………………………………………………………………………………………………. 120
8.7. Графический конфигуратор брандмауэра……………………………………………………………………… 121
8.8. Самостоятельные упражнения………………………………………………………………………………………… 123
Часть III. Программы и приложения…………………………………….. 125
Урок 9. Установка программ и приложений…………………………………………. 127
9.1. Способы установки программ в Linux……………………………………………………………………………. 127
9.2. Репозитории пакетов………………………………………………………………………………………………………… 129
9.3. Программы для управления пакетами……………………………………………………………………………. 130
9.3.1. Программа apt………………………………………………………………………………………………………… 130
9.3.2. Графический менеджер пакетов Synaptic…………………………………………………………….. 133
9.4. Снапы…………………………………………………………………………………………………………………………………. 137
9.4.1. Теория……………………………………………………………………………………………………………………… 137
9.4.2. Практика………………………………………………………………………………………………………………….. 138
9.5. Самостоятельные упражнения………………………………………………………………………………………… 142
Урок 10. Приложения для работы с Интернетом…………………………………… 143
10.1. Установка мессенджеров Skype, Viber, Telegram…………………………………………………………. 143
10.1.1. Установка Skype…………………………………………………………………………………………………. 143
10.1.2. Установка мессенджера Viber (альтернативный способ установки пакетов). 147
10.1.3. Установка Telegram……………………………………………………………………………………………. 150
10.2. Веб-браузер Chromium…………………………………………………………………………………………………… 153
10.3. Торрент-клиент……………………………………………………………………………………………………………….. 153
10.4. Нужен ли вам почтовый клиент?…………………………………………………………………………………… 158
10.5. Контрольные вопросы и самостоятельные упражнения…………………………………………….. 158
Урок 11. Офисные приложения……………………………………………………………. 159
11.1. Текстовый процессор……………………………………………………………………………………………………… 159
11.1.1. Создание нового документа………………………………………………………………………………. 159
11.1.2. Открытие и сохранение документов…………………………………………………………………. 161
11.1.3. Ввод, выделение и форматирование текста……………………………………………………… 163
Ввод текста…………………………………………………………………………………………………………. 163
Выделение текста……………………………………………………………………………………………….. 166
Форматирование текста…………………………………………………………………………………….. 166
11.1.4. Дополнительные панели инструментов……………………………………………………………. 167
11.1.5. Работа с буфером обмена………………………………………………………………………………….. 168
11.1.6. Вставка картинок……………………………………………………………………………………………….. 168
11.1.7. Параметры абзаца……………………………………………………………………………………………… 170
11.1.8. Нумерованные и маркированные списки…………………………………………………………. 172
11.1.9. Таблицы………………………………………………………………………………………………………………. 174
11.1.10. Проверка правописания…………………………………………………………………………………… 176
11.1.11. Несколько колонок…………………………………………………………………………………………… 177
11.2. Электронная таблица…………………………………………………………………………………………………….. 178
11.2.1. Ввод данных в ячейки………………………………………………………………………………………… 179
11.2.2. Выделение ячеек…………………………………………………………………………………………………. 181
11.2.3. Адреса ячеек и диапазоны данных…………………………………………………………………… 182
11.2.4. Функции LibreOffice Calc……………………………………………………………………………………. 182
11.2.5. Диаграммы………………………………………………………………………………………………………….. 186
11.3. Создание PDF-документа……………………………………………………………………………………………….. 190
11.4. Самостоятельные упражнения………………………………………………………………………………………. 191
Урок 12. Мультимедиаприложения. Кодеки…………………………………………. 192
12.1. Установленные мультимедиаприложения……………………………………………………………………. 192
12.2. Воспроизведение музыки……………………………………………………………………………………………….. 193
12.2.1. В аудиоплеере Clementine…………………………………………………………………………………. 193
12.2.2. В плеере Qmmp…………………………………………………………………………………………………… 194
12.3. Воспроизведение видео………………………………………………………………………………………………….. 195
12.4. Решение проблем…………………………………………………………………………………………………………….. 196
12.5. Самостоятельные упражнения………………………………………………………………………………………. 197
Урок 13. Просмотр и редактирование фотографий……………………………….. 198
13.1. Утилита Gwenview………………………………………………………………………………………………………….. 198
13.1.1. Изменение размера фото……………………………………………………………………………………. 199
13.1.2. Поворот и отражение фотографии……………………………………………………………………. 201
13.1.3. Кадрирование……………………………………………………………………………………………………… 202
13.1.4. Устранение эффекта красных глаз……………………………………………………………………. 203
13.2. Графический редактор GIMP………………………………………………………………………………………… 204
13.2.1. Загрузка и сохранение изображений………………………………………………………………… 205
13.2.2. Основные инструменты GIMP…………………………………………………………………………… 206
Инструменты выделения……………………………………………………………………………………. 208
Инструменты рисования……………………………………………………………………………………. 216
Инструменты цвета…………………………………………………………………………………………….. 218
Цветовой баланс…………………………………………………………………………………………………. 218
Инструменты преобразования………………………………………………………………………….. 222
Прочие инструменты………………………………………………………………………………………….. 225
13.3. Самостоятельные упражнения………………………………………………………………………………………. 225
Урок 14. Интеграция компьютера со смартфоном………………………………… 226
14.1. Необходимость интеграции…………………………………………………………………………………………… 226
14.2. Интеграция с Android-смартфоном……………………………………………………………………………….. 226
14.2.1. Беспроводной способ…………………………………………………………………………………………. 226
14.2.2. Используем кабель для передачи файлов………………………………………………………… 231
14.3. Интеграция с iPhone………………………………………………………………………………………………………… 232
14.4. Самостоятельные упражнения………………………………………………………………………………………. 236
Урок 15. Проект Wine: запуск Windows-приложений……………………………. 237
15.1. Установка Wine……………………………………………………………………………………………………………….. 238
15.2. Настройка Wine после установки…………………………………………………………………………………. 239
15.3. Установка и запуск Windows-программы…………………………………………………………………….. 240
15.4. Самостоятельные упражнения………………………………………………………………………………………. 243
Часть IV. Файловая система……………………………………………………. 245
Урок 16. Работа с файлами и каталогами…………………………………………….. 247
16.1. Особенности файловой системы Linux…………………………………………………………………………. 247
16.1.1. Имена файлов в Linux…………………………………………………………………………………………. 247
16.1.2. Файлы и устройства…………………………………………………………………………………………… 248
16.1.3. Стандартные каталоги Linux…………………………………………………………………………….. 249
16.2. Команды для работы с файлами и каталогами……………………………………………………………. 249
16.2.1. Работа с файлами……………………………………………………………………………………………….. 249
16.2.2. Работа с каталогами…………………………………………………………………………………………… 251
16.3. Использование ссылок. Команда ln………………………………………………………………………………. 253
16.3.1. Жесткие и мягкие ссылки……………………………………………………………………………………. 253
16.3.2. Создание ссылок…………………………………………………………………………………………………. 254
16.3.3. Определение ссылок…………………………………………………………………………………………… 254
16.3.4. Удаление файлов и жесткие ссылки………………………………………………………………….. 255
16.3.5. Разница между копированием и созданием жесткой ссылки………………………….. 256
16.4. Команды поиска файлов: find, which и locate………………………………………………………………. 256
16.5. Графический файловый менеджер………………………………………………………………………………… 258
16.5.1. Знакомство с программой………………………………………………………………………………….. 258
16.5.2. Копирование файлов и каталогов…………………………………………………………………….. 259
16.5.3. Перемещение файлов и каталогов…………………………………………………………………….. 260
16.5.4. Переименование файлов и каталогов……………………………………………………………….. 261
16.5.5. Создание файлов и каталогов……………………………………………………………………………. 261
16.5.6. Изменение прав доступа к файлам и каталогам………………………………………………. 261
16.5.7. Удаление файлов и каталогов…………………………………………………………………………… 263
16.6. Сжатие и распаковка……………………………………………………………………………………………………… 263
16.7. Самостоятельные упражнения………………………………………………………………………………………. 263
Урок 17. Работа со сменными носителями. Монтирование…………………… 265
17.1. Корневая файловая система………………………………………………………………………………………….. 265
17.2. Монтирование и размонтирование……………………………………………………………………………….. 266
17.3. Файлы устройств и монтирование………………………………………………………………………………… 267
17.3.1. Жесткие диски…………………………………………………………………………………………………….. 267
17.3.2. Приводы оптических дисков……………………………………………………………………………… 268
17.3.3. Флешки и внешние жесткие диски…………………………………………………………………….. 269
17.4. Параметры монтирования файловых систем……………………………………………………………….. 270
17.5. Монтирование разделов при загрузке………………………………………………………………………….. 271
17.6. Идентификаторы UUID…………………………………………………………………………………………………… 273
17.7. Самостоятельные упражнения………………………………………………………………………………………. 275
Урок 18. Особые операции с файловой системой…………………………………. 276
18.1. Монтирование ISO-образа…………………………………………………………………………………………….. 276
18.2. Создание файловой системы…………………………………………………………………………………………. 277
18.3. Проверка и восстановление файловой системы…………………………………………………………… 277
18.4. Смена корневой файловой системы………………………………………………………………………………. 278
18.5. Ограничение скорости CD/DVD…………………………………………………………………………………….. 278
18.6. Монтирование каталога к каталогу……………………………………………………………………………… 278
18.7. Примеры использования команды dd……………………………………………………………………………. 279
18.7.1. Копирование файлов с помощью dd…………………………………………………………………. 279
18.7.2. Разделение файла на несколько частей……………………………………………………………. 280
18.7.3. Создание резервной копии жесткого диска……………………………………………………… 281
18.7.4. Создание архива с резервной копией всего жесткого диска…………………………… 281
18.7.5. Уничтожение всех данных раздела жесткого диска……………………………………….. 281
18.8. Самостоятельные упражнения………………………………………………………………………………………. 282
Урок 19. Права доступа………………………………………………………………………… 283
19.1. Концепция прав доступа………………………………………………………………………………………………… 283
19.2. Смена владельца файла…………………………………………………………………………………………………. 288
19.3. Групповое изменение прав доступа……………………………………………………………………………… 288
19.4. Специальные права доступа: SUID и SGID………………………………………………………………….. 288
19.5. Атрибуты файла. Запрет изменения файла………………………………………………………………….. 289
19.6. Контрольные вопросы и самостоятельные упражнения…………………………………………….. 290
Урок 20. Управление учетными записями пользователей…………………….. 291
20.1. Пользователь root……………………………………………………………………………………………………………. 291
20.2. Команда sudo………………………………………………………………………………………………………………….. 294
20.3. Команда su………………………………………………………………………………………………………………………. 296
20.4. Создание и удаление пользователей…………………………………………………………………………….. 296
20.5. Группы пользователей…………………………………………………………………………………………………… 298
20.6. Конфигуратор Политика безопасности………………………………………………………………………. 299
20.6.1. Включение ввода пароля для sudo……………………………………………………………………. 305
20.6.2. Блокировка перезагрузки и выключения для пользователей…………………………. 305
20.6.3. Задание глобального счетчика неудачных попыток входа…………………………… 305
20.6.4. Задание сложности пароля……………………………………………………………………………….. 305
20.7. Контрольные вопросы и самостоятельные упражнения…………………………………………….. 306
Урок 21. Шифрование файловой системы……………………………………………. 307
21.1. Шифрование с помощью ECryptfs…………………………………………………………………………………. 307
21.2. Флешка для хранения пароля………………………………………………………………………………………… 310
21.3. Самостоятельные упражнения………………………………………………………………………………………. 311
Часть V. Аппаратные средства………………………………………………… 313
Урок 22. Получение информации о ПК. Псевдофайловые системы………. 315
22.1. Виртуальная файловая система sysfs…………………………………………………………………………… 315
22.2 Виртуальная файловая система proc…………………………………………………………………………….. 319
22.2.1. Информационные файлы……………………………………………………………………………………. 319
22.2.2. Файлы, позволяющие изменять параметры ядра…………………………………………….. 321
22.2.3. Файлы, изменяющие параметры сети……………………………………………………………….. 321
22.2.4. Файлы, изменяющие параметры виртуальной памяти……………………………………. 322
22.2.5. Файлы, позволяющие изменить параметры файловых систем………………………. 322
22.2.6. Сохранение произведенных изменений……………………………………………………………. 323
22.3. Самостоятельные упражнения………………………………………………………………………………………. 323
Урок 23. Подключение принтера………………………………………………………….. 324
23.1. Подключение принтера………………………………………………………………………………………………….. 324
23.2. Печать проверочной страницы……………………………………………………………………………………… 329
23.3. Печать первого документа…………………………………………………………………………………………….. 329
23.4. Установка опций печати………………………………………………………………………………………………… 329
23.5. Самостоятельные упражнения………………………………………………………………………………………. 331
Урок 24. Настройка жесткого диска…………………………………………………….. 332
24.1. Физическое подключение жесткого диска……………………………………………………………………. 332
24.2. Разметка жесткого диска………………………………………………………………………………………………… 333
24.3. Монтирование новых разделов…………………………………………………………………………………….. 337
24.4. Контрольные вопросы и самостоятельные упражнения…………………………………………….. 338
Урок 25. Подключение двух мониторов……………………………………………….. 339
25.1. Физическое подключение двух мониторов к компьютеру………………………………………….. 339
25.2. Настройка системы………………………………………………………………………………………………………… 341
25.3. Контрольные вопросы……………………………………………………………………………………………………. 347
Часть VI. Cистемное администрирование…………………………. 349
Урок 26. Нештатные ситуации…………………………………………………………….. 351
26.1. Разбор нештатной ситуации………………………………………………………………………………………….. 351
26.2. Восстановление пароля root………………………………………………………………………………………….. 354
26.3. Чтение логов……………………………………………………………………………………………………………………. 355
26.3.1. Установка времени……………………………………………………………………………………………… 356
26.3.2. Просмотр и фильтрация логов…………………………………………………………………………… 356
26.3.3. Фильтр по дате……………………………………………………………………………………………………. 356
26.3.4. Фильтр по сервису………………………………………………………………………………………………. 357
26.3.5. Фильтр по пути……………………………………………………………………………………………………. 358
26.3.6. Фильтр по процессу или пользователю……………………………………………………………. 358
26.3.7. Просмотр сообщений ядра………………………………………………………………………………… 358
26.3.8. Фильтр по уровню ошибки………………………………………………………………………………… 358
26.3.9. Журналы в реальном времени…………………………………………………………………………… 359
26.4. Самостоятельные упражнения………………………………………………………………………………………. 359
Урок 27. Процесс загрузки системы……………………………………………………… 360
27.1. Назначение загрузчика………………………………………………………………………………………………….. 360
27.2. Конфигурационный файл GRUB2…………………………………………………………………………………. 361
27.3. Установка пароля загрузчика……………………………………………………………………………………….. 364
27.4. Загрузка с ISO-образов…………………………………………………………………………………………………… 366
27.5. Загрузка Windows……………………………………………………………………………………………………………. 367
27.6. Восстановление загрузчика GRUB/GRUB2…………………………………………………………………. 367
27.7. Запрет загрузки в режиме восстановления. Задание тайм-аута………………………………… 368
27.8. Самостоятельные упражнения………………………………………………………………………………………. 369
Урок 28. Системные службы………………………………………………………………… 370
28.1. Сервисы, службы, демоны……………………………………………………………………………………………… 370
28.2. Терминология systemd……………………………………………………………………………………………………. 372
28.3. Управление службами в Astra Linux……………………………………………………………………………… 373
28.4. Самостоятельные упражнения………………………………………………………………………………………. 375
Урок 29. Выполнение команд по расписанию………………………………………. 376
29.1. Редактирование основной таблицы расписания планировщика……………………………….. 376
29.2. Редактирование пользовательской таблицы расписания…………………………………………… 378
29.3. Добавление собственной записи в таблицу расписания…………………………………………….. 379
29.4. Использование панели управления для редактирования таблицы расписания……….. 381
29.5. Самостоятельные упражнения………………………………………………………………………………………. 383
Урок 30. Автоматизация задач……………………………………………………………… 384
30.1. Настройка оболочки………………………………………………………………………………………………………. 384
30.2. Пример простейшей автоматизации……………………………………………………………………………… 386
30.3. Привет, мир!…………………………………………………………………………………………………………………….. 387
30.4. Использование переменных в собственных сценариях………………………………………………. 388
30.5. Передача параметров сценарию…………………………………………………………………………………… 389
30.6. Массивы и bash……………………………………………………………………………………………………………….. 390
30.7. Циклы……………………………………………………………………………………………………………………………….. 390
30.8. Условные операторы……………………………………………………………………………………………………… 391
30.9. Функции…………………………………………………………………………………………………………………………… 392
30.10. Примеры сценариев………………………………………………………………………………………………………. 393
30.10.1. Сценарий мониторинга журнала………………………………………………………………….. 393
30.10.2. Переименование файлов………………………………………………………………………………… 393
30.10.3. Преобразование систем счисления……………………………………………………………….. 394
30.10.4. Проверка прав пользователя…………………………………………………………………………. 394
30.10.5. Генератор имени временного файла…………………………………………………………….. 395
30.10.6. Проверка свободного дискового пространства с уведомлением по электронной почте 395
30.11. Самостоятельные упражнения……………………………………………………………………………………. 396
Заключение………………………………………………………………………………………….. 397
Предметный указатель…………………………………………………………………………. 398
-
НОВИНКА
Astra Linux. 30 уроков для начинающих
835 ₽
660 ₽
Евгений Андреев, инженер-программист и системный администратор. Имеет более чем двадцатилетний опыт работы с операционной системой Linux в самых различных вариантах – от встраиваемых систем до серверов