Подборка статей из этой базы знаний по серверам Linux. Статьи сгруппированы по темам, что облегчает поиск информации.
Введение в администрирование Linux
Здесь мы разбираемся с основами администрирования Linux-серверов. В основном говорим про Debian и Ubuntu. Ещё есть статьи про РЕД ОС и Devuan. В основном, в этой группе статей, просто теория и историческая информация.
- Администрирование Linux серверов
- Единое дерево каталогов (стандарт FHS)
- Файловые системы поддерживаемые Linux
- Работа с сервером используя ssh
Про разные дистрибутивы
Есть очень много разных дистрибутивов Linux. Здесь я описываю различные дистрибутивы Linux, чтобы выделить основные свойства каждого дистрибутива и определить различия между ними.
Установки дистрибутивов
Здесь собраны статьи для новичков в Linux. В основном это примеры простых задач. Здесь будут собраны статьи по установке разных операционных систем на основе Linux. И о том, как работать с файлами и подключаться по ssh.
Работа с файлами
Здесь собранны статьи по работе с файлами в Linux. Как их создавать, редактировать, перемещать или удалять. Как перемещаться по каталогам. А также про различные типы файлов.
- Перемещение по каталогам linux
- Создание редактирование и чтение файлов
- Перемещение, копирование и удаление файлов
- Типы файлов в Linux
- Ссылки в Linux
Загрузка системы
В этой группе будут статьи о том как операционные системы Linux загружаются. Сюда будут попадать статьи о BIOS, UEFI, GRUB2. Про dual boot и multi boot тоже будет здесь.
- Алгоритм загрузки Linux (BIOS/UEFI)
- Загрузчик Grub2
- GRUB 2 Dual boot (две системы на одном компьютере)
- Ubuntu рядом с Debian. GRUB 2
Пользователи, группы и права
Здесь будет информация о том, как создавать и удалять пользователей и группы. Ещё, как добавлять пользователей в группы и удалять их оттуда. Также мы узнаем о правах доступа к файлам в Linux. И об утилитах, которые позволяют переключаться на других пользователей, например su и sudo.
- Группы и пользователи в Linux
- Стандартные права доступа к файлам в Linux
- ACL права доступа к файлам в Linux
- Утилита sudo в Linux
Настройка сети
Всё про настройку сети и фаервола будет в этой группе статей. Настройка сети и фаервола в разных дистрибутивах может выполняться по разному. Поэтому для каждого дистрибутива будут свои статьи.
Локализация
В этой группе статей будет собрана информация по настройке локали (региональных настроек системы) и по настройки даты и времени.
Установка программ
Здесь будет собрана информация по установке приложений на сервера Linux. То-есть это статьи по репозиториям, пакетным менеджерам и подобным темам.
- Репозитории
- Пакетные менеджеры apt и apt-get
- Пакетный менеджер dpkg
- Установка разных версий Python 3 на Linux
Система инициализации
В этой группе статей будем собирать информацию по различным системам инициализации. Системы инициализации бывают разные, но в основном сейчас это SystemD.
- Система инициализации systemd
- SystemD – Службы (service)
- SystemD — Таргеты (target)
- SystemD – Таймеры (timer)
- Команды SystemD
Перенаправление потоков и объединение команд
Здесь описаны практические примеры выполнения более сложных команд. То есть, когда вы несколько команд объединяете в одну, и они работают по какой-то логике. Перенаправление потоков ввода вывода, выполнение команд по условиям — обо всём подобном будет собрано здесь.
Процессы
Здесь будут собраны статьи про процессы в операционной системе Linux. То есть, что такое процессы, как они работают и зачем нужны. Статьи по различным утилитам, которые помогают нам исследовать процессы (top, htop, ps) — также будут здесь.
Оперативная память
В этой группе вы найдёте статьи как операционные системы на базе ядра Linux работают с оперативной памятью. Здесь будет информация про физическую и виртуальную память, про стратегию работы с памятью. Также здесь будут собраны статьи по утилитам, которые показывают информацию о памяти в Linux.
Мониторинг нагрузки на сеть и диск
Статьи по утилитам для анализа нагрузки на сеть и диск — будут в этой группе статей. Также вся теория по системе ввода вывода на Linux тоже будет здесь.
Лимиты в системе
В этой группе статей будет собрана информация о лимитах в системе. Различные подсистемы в Linux могут накладывать свои лимиты, но ими можно гибко управлять. Обо всём этом будет в статьях в этой группе.
- Лимит открытых файлов – настройки sysclt.conf
- Лимиты накладываемые PAM – limits.conf
- Лимиты накладываемые SystemD – system.conf
- Лимиты на inotify
Информация о железе
Сюда будут попадать статьи по утилитам, которые помогут получить информацию о железе на сервере Linux.
Ядро и модули ядра
Сейчас каждая операционная система имеет разделение на пользовательский режим и режим ядра, здесь разбирается ядро Linux и его модули.
Если понравилась статья, подпишись на мой канал в VK.
Добрый день!
Подскажи почему ссылки с Таймеры systemd не активны , дальше курс платный или еще не завершон ?
Спасибо.
Добрый день, курс ещё не завершён. Постепенно выкладываю статьи, но так как загружен сейчас, следующая статья появится недельки через 2 или 3
Добрый день.
Спасибо, замечательные статьи, с нетерпением жду следующих.
изумительный сайт,просто изумительный. так всё чётко и по делу!!!
Спасибо:)
Кладезь информации, а не сайт. Где есть кнопка «поблагодарить»? Сижу, читаю ваши статьи и только такая мысля в голове
Спасибо большое:)