Часть 2. Linux изнутри

Содержание

6. Файловые системы и точки монтирования
1. Принципы
2. Разметка жесткого диска, форматирование разделов
3. Команды mount и umount
7. Введение в командную строку
1. Утилиты обработки файлов
1.1. mkdir, touch: Создание пустых каталогов и файлов
1.2. rm: Удаление файлов или каталогов
1.3. mv: Перемещение или удаление файлов
1.4. cp: Копирование файлов и каталогов
2. Управление атрибутами файлов
2.1. chown, chgrp: Изменение владельца или группы для одного или нескольких файлов
2.2. chmod: Изменение прав файлов и каталогов
3. Шаблоны подстановки в командном процессоре
4. Перенаправления и каналы
4.1. Немного подробнее о процессах
4.2. Перенаправления
4.3. Каналы
5. Завершение командной строки
5.1. Пример
5.2. Другие способы завершения
6. Запуск и обработка фоновых процессов: управление заданиями
7. Заключительное слово
8. Редактирование текста: Emacs и VI
1. Emacs
1.1. Краткое представление
1.2. Начало работы
1.3. Обработка буферов
1.4. Копирование, вырезание, вставка, поиск
1.5. Выход из emacs
2. Vi: предок
2.1. Режим вставки, командный режим, режим ex...
2.2. Обработка буферов
2.3. Редактирование текста и команды перемещения
2.4. Вырезание, копирование, вставка
2.5. Выход из Vi
3. Заключительное слово...
9. Утилиты командной строки
1. Операции с файлами и фильтрация
1.1. cat, tail, head, tee: Команды для вывода содержимого файлов
1.2. grep: Поиск строк в файлах
1.3. egrep: Регулярные выражения и фильтрование
1.4. wc: Подсчет элементов в файлах
1.5. sort: Сортировка содержимого файла
2. find: Поиск файлов по определенным критериям
3. Запуск команд по расписанию
3.1. crontab: Уведомления или редактирование вашего файла crontab
3.2. at: Выполнение команды по расписанию, но только один раз
4. Архивирование и упаковка данных
4.1. tar: Архиватор для накопителей на магнитной ленте (Tape ARchiver)
4.2. bzip2 и gzip: Программы упаковки данных
5. Больше, гораздо больше...
10. Управление процессами
1. Подробнее о процессах
1.1. Дерево процессов
1.2. Сигналы
2. Информация о процессах: ps и pstree
2.1. ps
2.2. pstree
3. Отправка сигналов процессам: kill, killall и top
3.1. kill, killall
3.2. Объединение ps и kill: top
4. Установка приоритетов для процессов: nice, renice
4.1. renice
4.2. nice
11. Загрузочные файлы: init sysv
1. В начале был init
2. Уровни выполнения
2.1. Настройка уровней выполнения служб
2.2. Управление службами в работающей системе
12. Безопасный удалённый доступ
1. Настройка сервера SSH
2. Настройка клиента SSH
3. Обмен файлами между локальной и удалённой системами
13. Управление пакетами из командной строки
1. Установка и удаление пакетов
2. Управление источниками
2.1. Добавление нового источника
2.2. Удаление источников
2.3. Обновление источников
2.4. Порядок источников
3. Советы и подсказки
3.1. Синтезированные и полные списки
3.2. Поиск пакетов, содержащих определённый файл
3.3. Обновление пакетов