Опубликовано

Вышла книга”Astra Linux. 30 уроков для начинающих”

Astra Linux. 30 уроков для начинающих

В книге  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

Евгений Андреев, инженер-программист и системный администратор. Имеет более чем двадцатилетний опыт работы с операционной системой Linux в самых различных вариантах – от встраиваемых систем до серверов

Summary
Aggregate Rating
3.5 based on 2 votes
Добавить комментарий