Командная строка Linux и автоматизация рутинных задач. Колисниченко Д. Н.

Generic selectors
Только точные совпадения
Search in title
Search in content
Search in posts
Search in pages
Фильтровать по разделам
1С программы
Гидравлика
Грузоподъемные сооружения
Деревообработка
Долбежные, Строгальные
Железнодоржная литература
Инструмент
Информационные технологии. IT
Компрессорное оборудование
Краны грузоподъемные
Кузнечное дело
Машиностроение
Металлообработка
Настольное оборудование
Оргтехника
Пилы, Ножницы, Отрезные
Пневматика
Подшипники
Программирование
Прочее
Работа с сайтом
Сверлильные
Строительство
Тельферы, Тали
Токарные
Фрезерные
Электрика
Электроника

В книге Командная строка Linux и автоматизация рутинных задач Рассмотрены команды Linux, основы работы в командной строке, а также настройка системы с помощью программ, обладающих только текстовым интерфейсом. Работа с системой выполняется только в режиме консоли, что требует определенной квалификации пользователя. Подробно описаны наиболее полезные команды Linux, особенности файловой системы Linux, криптографическая файловая система eCryptfs, система инициализации systemd, загрузчики GRUB и GRUB2, ядро 3.0. С позиции пользователя оценены интерактивные возможности оболочки zsh. Даны практические примеры разработки сценариев на языках оболочек bash и tcsh. Рассмотрено управление пакетами для наиболее актуальных на данный момент дистрибутивов. Для энтузиастов Linux написана отдельная глава о разработке собственного дистрибутива Linux и создании загрузочного LiveCD.

 

Автор: Колисниченко Д. Н.

Формат: PDF. Размер: 12 MB.   

 

Оглавление

Введение 11
ЧАСТЬ I. КОМАНДНАЯ СТРОКА. 15
Глава 1. Введение в командную строку 17
1.1. Вход в систему . 17
1.2. Команды poweroff, halt, reboot, shutdown. 20
1.3. Как работать в консоли . 20
1.4. Графические терминалы 21
Глава 2. Командные интерпретаторы 23
Глава 3. Базовые команды Linux. 29
Глава 4. Файловая система. Команды для работы с файловой системой. 39
Глава 5. Процессы 75
5.1. Команды kill, killall, xkill и ps 75
5.2. Программа top: кто больше всех расходует процессорное время? . 77
5.3. Команды nice и renice: изменение приоритета процесса 79
5.4. Перенаправление ввода/вывода 79
5.5. Команда fuser: кто открыл ресурс?. 80
Глава 6. Запись CD/DVD из консоли. 81
6.1. Команда dd: создание образа диска 81
6.2. Команды cdrecord и dvdrecord: запись образа на болванку . 82
6.3. Команды очистки перезаписываемых дисков . 83
6.4. Команда mkisofs: создание ISO-образа. 83
6.5. Преобразование образов дисков. 84
6.6. Создание и монтирование файлов с файловой системой . 84
Глава 7. Команды для работы с текстом . 85
Глава 8. Команды для работы с сетью и Интернетом. 97
Глава 9. Команды системного администратора . 129
ЧАСТЬ II. ОПЕРАЦИОННАЯ СИСТЕМА. 149
Глава 10. Загрузчики Linux 151
Глава 11. Системы инициализации Linux . 171
Глава 12. Команды управления пользователями 191
Глава 13. Ядро . 207
ЧАСТЬ III. ПРОГРАММИРОВАНИЕ И АВТОМАТИЗАЦИЯ В LINUX. 227
Глава 14. Программирование на языке C. Утилиты для программиста 229
14.1. Команда gcc: компилятор 229
14.2. Команда make: сборка проекта . 231
14.3. Команды из пакета binutils 232
14.4. Другие полезные команды 233
14.5. Команда gdb: отладка программ. 233
Глава 15. Автоматизация рутинных задач с помощью bash 237
Глава 16. Автоматизация задач с помощью tcsh 249
Глава 17. Автоматизация обработки задач средствами gawk 263
Глава 18. Собственный сервер для PHP-программиста. 271
ЧАСТЬ IV. УПРАВЛЕНИЕ ПАКЕТАМИ . 283
Глава 19. Введение в пакеты. Программы rpm и dpkg 285
19.1. Что такое пакет?. 285
19.2. Репозитории пакетов . 287
19.3. Программы для управления пакетами . 288
19.4. Программа rpm для всех дистрибутивов, совместимых с Red Hat 289
19.5. Программа rpmbuild: простая сборка пакетов исходного кода 290
19.6. Программа dpkg: управление DEB-пакетами 290
19.7. Команда alien: установка RPM-пакетов. 292
Глава 20. Управление пакетами в Debian/Ubuntu . 295
Глава 21. Управление пакетами в Fedora 301
Глава 22. Управление пакетами в openSUSE. Менеджер пакетов zypper 307
Глава 23. Управление пакетами в Slackware 311
Глава 24. Управление пакетами в Mandriva. 317
24.1. Команда urpmi: установка пакетов. 317
24.2. Команда urpme: удаление пакетов 322
24.3. Поиск пакета. Получение информации о пакете. 322
ЧАСТЬ V. СРЕДСТВА РЕЗЕРВНОГО КОПИРОВАНИЯ
И ДИСТРИБУТИВОСТРОЕНИЯ . 323
Глава 25. Создание дистрибутива 325
25.1. Зачем нужно создавать еще один дистрибутив? . 325
25.2. Инструменты для создания дистрибутива . 326
25.3. Этапы создания дистрибутива 327
25.4. Процесс создания дистрибутива. 327
25.5. Развитие дистрибутива 330
Глава 26. Средства резервного копирования. Создание LiveCD-диска. 331
26.1. Необходимость в «живой» резервной копии . 331
26.2. Средства клонирования Linux. 332
26.3. Clonezilla. 333
26.4. Remastersys Backup 340
26.5. Linux Live 342
Заключение 345
Предметный указатель 347

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

burov top © 2016-2018 burov.top